ListView をフィルタリングする ActionBar に SearchView を追加しました。
すべて正常に動作します。唯一の問題は、SearchView でクエリを作成すると、クエリ テキストが画面中央のボックスに大きなフォントで表示されることです。
ある種のクエリプレビューだと思います..これをキャンセルするにはどうすればよいですか? ドキュメントには何も見つかりませんでした。
ありがとう。
ListView をフィルタリングする ActionBar に SearchView を追加しました。
すべて正常に動作します。唯一の問題は、SearchView でクエリを作成すると、クエリ テキストが画面中央のボックスに大きなフォントで表示されることです。
ある種のクエリプレビューだと思います..これをキャンセルするにはどうすればよいですか? ドキュメントには何も見つかりませんでした。
ありがとう。
ListView
これは(実際にはそのスーパー クラスの)のテキスト フィルターAbsListview
です。 のハンドルを取得してListView
呼び出します。
yourListview.setTextFilterEnabled(false);
AbsListView.setTextFilterEnabled(boolean)の API ドキュメントを参照してください。
興味がある場合: PopupWindowを使用して、現在入力されているクエリ テキストを表示します。