いくつかの異なるキーボードを起動する必要があります。CtrlキーとAltキーを備えた「標準」キーボード。多分カーソルパッド。等々。
Keyboard
XMLリソースでキーボードを定義できるクラスを見つけました。KeyboardView
クラスにメソッドがあることがわかりました...そしてこれまでのところ、インスタンスsetKeyboard
をとる他のクラスは見つかりませんでした。Keyboard
どのように使用するのKeyboardView
ですか?アクティビティのXMLに1つ追加してみました。findViewById
実行時に;でそれを見つける それから呼び出しsetKeyboard
ます...しかし、これはすべて私のレイアウトを台無しにし、特別なキーボードを表示しませんでした。