SearchView.setOnQueryTextListener

SearchViewに入力したクエリテキスト(検索文字列)に関するイベントは、OnQueryTextListenerで拾うので、SearchView.setOnQueryTextListenerでそれをセットする。

SearchView  |  Android Developers

MainActivity.javaで、

クエリテキストが変更された時は、onQueryTextChangeで拾う。
今回は別のtextview1に新しいクエリテキストをセットするような処理。

最初こうなっている
最初こうなっている

最初こうなっているが、

入力すると連動する
入力すると連動する

入力すると連動する。

クエリテキストが変わるたびに連動
クエリテキストが変わるたびに連動

クエリテキストが変わるたびに連動。

全部消すと連動して全部消える
全部消すと連動して全部消える

全部消すと連動して全部消える。

Sample/android/SearchView/setOnQueryTextListener/src/SearchView at master · bg1bgst333/Sample · GitHub