私はEditViewを持っています。EditView をクリックすると、keywbaord が消える唯一の方法は、戻るボタンを押した場合です。
一部のアプリにはそれがあるのを見たので、キーボードが表示されると、右下隅に完了というボタンがあります。これを押すと、キーボードが消えます。私のアプリはこれを行いません。誰かがこれをどのように行ったか知っていますか?
また、別のテキスト行を追加する代わりに、Enter キーを押したときにキーボードを非表示にすることは可能ですか?
私はEditViewを持っています。EditView をクリックすると、keywbaord が消える唯一の方法は、戻るボタンを押した場合です。
一部のアプリにはそれがあるのを見たので、キーボードが表示されると、右下隅に完了というボタンがあります。これを押すと、キーボードが消えます。私のアプリはこれを行いません。誰かがこれをどのように行ったか知っていますか?
また、別のテキスト行を追加する代わりに、Enter キーを押したときにキーボードを非表示にすることは可能ですか?
TextView.setImeOptions()を使用して actionDone を渡すか、レイアウトで android:imeOptions="actionDone" 属性を使用できます。
Enter キーが押されたときに閉じるには、カスタムOnEditorActionListenerを使用します。ただし、どのようなアクションが発生するかを伝えるために、上記のようにエンター キーを done に変更した方がよいでしょう。
このSOの質問を参照してください。