'SearchView'라는 ActionBar 용 위젯이 있습니다. 사용하지 않는 경우 다음과 같이 표시됩니다.
사용중인 경우 다음과 같이 표시됩니다.
나는 (물론 프로그래밍 방식으로) searchview를 열기를 원한다 ( "사용중"으로 만든다).
다음과 같은 여러 기능을 시도했습니다.
SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView();
searchView.setOnQueryTextListener(this);
searchView.performClick();
searchView.requestFocus();
하지만 그 어느 것도 효과가 없었습니다 ...
XML의 SearchView :
<item android:id="@+id/menu_search"
android:title="Search"
android:icon="@drawable/ic_action_search"
android:showAsAction="ifRoom|collapseActionView"
android:actionViewClass="android.widget.SearchView" />