2

ListView をフィルタリングする ActionBar に SearchView を追加しました。

すべて正常に動作します。唯一の問題は、SearchView でクエリを作成すると、クエリ テキストが画面中央のボックスに大きなフォントで表示されることです。

ある種のクエリプレビューだと思います..これをキャンセルするにはどうすればよいですか? ドキュメントには何も見つかりませんでした。

ありがとう。

ここに画像の説明を入力

4

2 に答える 2

1

ListViewこれは(実際にはそのスーパー クラスの)のテキスト フィルターAbsListviewです。 のハンドルを取得してListView呼び出します。

    yourListview.setTextFilterEnabled(false);

AbsListView.setTextFilterEnabled(boolean)の API ドキュメントを参照してください。

興味がある場合: PopupWindowを使用して、現在入力されているクエリ テキストを表示します。

于 2013-05-24T20:21:20.270 に答える