我在我的 Android 项目上创建了自己的键盘,它工作正常;这是一小段代码:
mKeyboard = new Keyboard(this, R.layout .keyboard);
mKeyboardView = (CustomKeyboardView) findViewById(R.id.KeyboardArea);
mKeyboardView.setKeyboard(mKeyboard);
每当用户触摸我的 Activity 的 editText 时,我都会让它出现。我的问题是,如果我按下模拟器键盘的中央按钮,标准键盘仍然可以工作......此外,尽管我放了这个:
android:windowSoftInputMode="adjustResize"
在我的 AndroidManifest 文件中,但它仅适用于标准键盘......那么,是否可以用我的自定义软键盘完全替换系统的软键盘?