0

私はこのコードを持っています:

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.main, menu);

        MenuItem searchItem = menu.findItem(R.id.action_search);
        SearchView searchView = (SearchView) MenuItemCompat
                .getActionView(searchItem);
        searchView.setQueryHint("Search");
        searchView.setOnQueryTextListener(this);
        return true;
    }

それはSearchViewを持っています。その SearchView を開くには、ループ アイコンをクリックする必要があります。起動時に自動的に開くにはどうすればよいですか?

4

1 に答える 1

5

検索ビューを拡張したいときにこれを呼び出します

searchItem.expandActionView();

これはsearchViewではなくsearchItemであることに注意してください。

于 2013-11-29T16:58:43.567 に答える