Android 虚拟键盘监听器

标签 android

我有一个 EditText,当输入一些文本时,虚拟键盘会出现,并且当我按 Enter 键时,我无法在第二个 EditText 中获得焦点,但有时它会出现有效。

请大家帮忙。

edittext.setOnKeyListener(new OnKeyListener() {

    public boolean onKey(View v, int keyCode, KeyEvent event) {

        if (keyCode == KeyEvent.KEYCODE_ENTER)// key code for virtual keyboard next
            {
                System.out.println("Event catched>>>>>>>>>>>>>>");

                edittext.requestFocus();

            }

            return false;
        }
    });

最佳答案

在 Edittext 上使用 android:imeOptions="flagNavigateNext"

关于Android 虚拟键盘监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4224196/

相关文章:

android - usb_buffer_free 和 usb_buffer_alloc 的编译错误

android - 从服务访问传感器

Android: AudioRecord.read() 调用后返回数组填充 "0"

android - 使用动画时 Trespass ViewGroup 的 Limits

android - 如何在 Android 的标签栏中居中对齐文本

Android M 开发者预览版 - TextView android :textColor being ignored

java - 设置 <String> 在应用程序重新启动后从 SharedPreferences 恢复时丢失数据

android - 安卓上的Python

android - 尝试在空对象引用上调用虚拟方法 'java.lang.CharSequence android.widget.TextView.getText()'

java - 安卓 OpenCV : drawing matches with feature2d