編集フィールド付きのアンドロイドでソフトキーボードを持ち込むことができます。私は、ボタンをクリックするなどの編集フィールドなしでソフトキーボードを持ち込むことが可能かどうかを知る必要があります。編集フィールドのないソフトキーボードを強制的に持ち込みます
ボタンをクリックすると、ソフトキーボードを持ってキープレスイベントを監視する必要があります。ボタンをクリックしてソフトキーボードを持って行く方法はありますか?
編集フィールド付きのアンドロイドでソフトキーボードを持ち込むことができます。私は、ボタンをクリックするなどの編集フィールドなしでソフトキーボードを持ち込むことが可能かどうかを知る必要があります。編集フィールドのないソフトキーボードを強制的に持ち込みます
ボタンをクリックすると、ソフトキーボードを持ってキープレスイベントを監視する必要があります。ボタンをクリックしてソフトキーボードを持って行く方法はありますか?
だけでなく、ソフトキーボードを育てるの標準的な方法は、私はいつもEditText
コンポーネントと一緒にそれを持ち出すためにそれを使用しました、しかし
InputMethodManager inputMgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
inputMgr.toggleSoftInput(0, 0);
です。しかし、ボタンのクリックリスナーにそのコードを挿入すると、キーボードが表示されるはずです。
私は上記のコードをテストし、キーボードを表示していません。あなたは点検しましたか? –
@ YugandharBabu時々それは私のために働いていなかった。しかし、私はそれの前に90msの睡眠遅延を入れました。その後、それはかなり一貫して働いています。 – anirvan
は、最初の引数は、キーボードが
を表示したいあなたが合格する必要があるのEditTextオブジェクト・ビューであるあなたが答えを得なかった上記のコードでこの
を試してみてください?それはあなたの要件のために働いていますか? –