0

チュートリアル「検索インターフェイスの作成」で説明されているように、SearchViewを使用しています。
オプションandroid:launchMode = "singleTop"を使用して、現在のアクティビティで検索を実行します。
「検索」ボタンを押した後、キーボードは閉じますが、SearchViewは開いたままです。
検索実行後にSearchViewをアイコン化することはできますか?

4

1 に答える 1

5

検索メニュー項目を作成するときは、インスタンス変数に保存します

public boolean onCreateOptionsMenu(Menu menu) {
    searchMenuItem=menu.add("Search")
        .setIcon(R.drawable.ab_search);

次にsearchMenuItem.collapseActionView()、閉じたいときに使用します。

于 2013-03-24T10:12:29.483 に答える