[解決済み] ボタン押下で仮想キーボードを閉じる
2022-06-04 11:37:15
質問
私は
Activity
と
EditText
というボタンと
ListView
. 目的は、検索画面を入力するために
EditText
に入力し、ボタンを押すと、検索結果がこのリストに入力されることです。
これはすべて完璧に動作していますが、仮想キーボードの動作がおかしくなっています。
をクリックすると
EditText
をクリックすると、仮想キーボードが表示されます。 仮想キーボードの "Done" ボタンをクリックすると、仮想キーボードが消えます。 しかし、仮想キーボードの"Done"をクリックする前に検索ボタンをクリックすると、仮想キーボードが残ってしまい、それを取り除くことができません。 Done"ボタンをクリックしても、キーボードは閉じません。 それは、"Done" ボタンが "Done" から矢印に変わり、表示されたままになります。
ご協力ありがとうございました。
どのように解決するのですか?
mMyTextView.setOnEditorActionListener(new TextView.OnEditorActionListener() {
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
// hide virtual keyboard
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(m_txtSearchText.getWindowToken(),
InputMethodManager.RESULT_UNCHANGED_SHOWN);
return true;
}
return false;
}
});
関連
-
AndroidエミュレーターのADBサーバーがACKしない問題
-
Gradle のエラーです。gradle-core.jar (com.android.tools.build:gradle-core:x.x.x) を見つけられませんでした。
-
GIF、Lottie、SVGA
-
Android Nで報告されたエラーを解決する: android.os.FileUriExposedException: file:///storage/emulated/0/
-
Windowsのadbシェルでデータディレクトリにアクセスするとパーミッションが拒否される
-
Android Get set image.setImageResource(R.drawable.xxx) リソース
-
Android基本アプレット
-
Android studio 制約レイアウト ConstraintLayout
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidのアクティビティでソフトキーボードを開閉するリスナー
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
GIF、Lottie、SVGA
-
AndroidがMainActivityが包含クラスでないというエラーを報告する
-
Android: インポートモジュールエラー Android リソースのリンクに失敗しました
-
ライブラリをモジュールとしてインポートする際にエラーが発生しました。Error:A problem occurred configuring project ':library'.
-
Androidで、onTouchEventでダブルクリックを実装し、ダブルクリックイベントとして判定する方法
-
view.getRootView()の本当の意味とテストについて
-
SpinnerのOnItemSelectedListenerのonItemSelectedメソッドの4つのパラメーターの意味
-
Androidカスタムドロップダウンリストボックスコントロール
-
アンドロイドシェイプ、グラデーション、角丸、ボーダーラインの設定
-
Android TextViewは、テキスト内容が表示省略記号を超えているかどうかを判断する