こんにちは、タブホストで TabOne、TabTwo、TabThree、TabFour という名前の 4 つのタブを使用しています。
TabOne には、検索オプションを作成するための editext があります。編集テキストを押すと、キーボードが表示されます。しかし、キーボードを閉じずに TabTwo に移動すると、キーボードがまだ表示されます。TabTwo、TabThree、TabFour でキーボードを有効にする必要はありません。他の 3 つのタブにはすべて edittext オプションがないためです。
今私の質問は、他のタブをクリックしたときにキーボードを非表示にする方法です。
以下の方法を試しましたが、
oncreate
TabB のメソッドに以下のコードを追加
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
Android マニフェスト ファイルに以下の xml タグを追加する
android:windowSoftInputMode="stateAlwaysHidden"
この問題を解決するために私を導いてください。