【发布时间】:2015-09-23 12:06:55
【问题描述】:
你们能给我建议吗?如何编辑此搜索视图,以显示像 autoCompleteTextView 中的下拉列表?需要它来提供数学项目,下一步是 onClick
...
final MenuItem searchItem = menu.findItem(R.id.search);
setupSearchView(searchItem);
...
private void setupSearchView(MenuItem searchItem) {
mSearchView = (SearchView) searchItem.getActionView();
mSearchView.setQueryHint(getString(R.string.product_id));
mSearchView.setQuery(mSearchQuery, false);
mSearchView.setIconified(!mExpandSearch);
final int searchIconResId = getResources().getIdentifier("android:id/search_button", null, null);
final ImageView searchIcon = (ImageView) mSearchView.findViewById(searchIconResId);
searchIcon.setImageResource(R.drawable.ic_action_search); //
...
xml文件
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/search"
android:showAsAction="always"
android:icon="@drawable/ic_action_search"
android:title="@string/search"
android:actionViewClass="android.widget.SearchView" />
</menu>
【问题讨论】:
标签: android search android-actionbar