max*_*ver 52 android android-widget
您好我需要在searchView中放置一些文本并关注/展开searchView小部件.
这是我尝试但它不起作用
@Override
public boolean onCreateOptionsMenu(final Menu menu) {
...
SearchView searchView = (SearchView) menu.findItem(R.id.menu_search).getActionView();
searchView.setQuery(this.filtro, false);
searchView.setFocusable(true);
searchView.requestFocus();
searchView.requestFocusFromTouch();
Run Code Online (Sandbox Code Playgroud)
小智 112
尝试使用searchView.setIconified(false).这对我有用:
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ActionBar actionBar = getActionBar();
SearchView searchView = new SearchView(this);
actionBar.setCustomView(searchView);
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
searchView.setQuery("test",true);
searchView.setFocusable(true);
searchView.setIconified(false);
searchView.requestFocusFromTouch();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39381 次 |
| 最近记录: |