Android プロジェクトで独自のキーボードを作成しましたが、正常に動作します。ここにコードの小さなスニペットがあります:
mKeyboard = new Keyboard(this, R.layout .keyboard);
mKeyboardView = (CustomKeyboardView) findViewById(R.id.KeyboardArea);
mKeyboardView.setKeyboard(mKeyboard);
ユーザーがアクティビティの editText に触れるたびに表示されるようにします。私の問題は、エミュレータのキーボードの中央のボタンを押しても、標準のキーボードがまだ機能していることです...さらに、これを入れても:
android:windowSoftInputMode="adjustResize"
私の AndroidManifest ファイルにはありますが、標準キーボードでしか機能しません...そのため、システムのソフト キーボードをカスタマイズしたものに完全に置き換えることは可能ですか?