我想通过单击activity
应用程序中的searchview
栏打开一个新的搜索android
。 onclicklistener
在searchview栏上不起作用。
mySearchView = (SearchView)findViewById(R.id.SearchView);
//mySearchView.setIconifiedByDefault(true);
mySearchView.setClickable(true);
mySearchView.setIconified(false);
mySearchView.setOnSearchClickListener(new SearchView.OnClickListener() {
@Override
public void onClick(View view) {
//perform your click operation here
Intent a = new Intent(MainActivity.this, searchin.class);
startActivity(a);
}
});
最佳答案
为什么您必须使searchview做到这一点?
创建类似于searchview的布局并对其进行点击事件