【发布时间】:2016-03-31 08:05:13
【问题描述】:
【问题讨论】:
-
我是 android 新手 .. 和这个挂了很多天..
-
请检查您的问题并阅读how-to-ask 文章。
标签: java android material-design
【问题讨论】:
标签: java android material-design
活动文件: 有关更多详细信息,请阅读此answer。
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater menuInflater = getMenuInflater();
menuInflater.inflate(R.menu.dashboard, menu);
MenuItem searchItem = menu.findItem(R.id.action_search);
SearchManager searchManager = (SearchManager) MainActivity.this.getSystemService(Context.SEARCH_SERVICE);
SearchView searchView = null;
if (searchItem != null) {
searchView = (SearchView) searchItem.getActionView();
}
if (searchView != null) {
searchView.setSearchableInfo(searchManager.getSearchableInfo(MainActivity.this.getComponentName()));
}
return super.onCreateOptionsMenu(menu);
}
【讨论】:
设置 searchView.setIconified(false); 这将在使用 searchView 打开屏幕时显示 EditText。
【讨论】: