繁体   English   中英

如何抓住Android软键盘上的“下一步”按钮

[英]how to catch 'next' button on soft keyboard of Android

我有6个不同布局的6个Edittexts,都在同一个视图中。 我的问题是我的应用程序被强制为横向模式,按下“下一步”按钮我想自动开始编辑另一个editText而不是默认设置我的一个android。 示例:我正在EditText1上书写,按next,焦点由第一个下面的EditText拍摄。 我想编辑一个对它的权利。

抱歉我的英文不好:(该设备是一个星系标签,谷歌API8 / Android 2.2谢谢

没有测试过,但这应该有效

 some_edittext.setOnEditorActionListener(new OnEditorActionListener() {
        public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
            if (actionId == EditorInfo.IME_ACTION_NEXT) {
                some_button.performClick();
                return true;
            }
            return false;
        }
    });

我可能错了,但我认为没有任何隐含的方法。 您需要编写自己的EditorAction

您需要监视用户输入的所有内容以及每当他按下“NEXT”时 ,您必须使用EditorInfo.IME_ACTION_NEXT手动将焦点移动到下一个EditText。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM