在我的应用程序中单击 searchview 图标,搜索视图与启动器图标一起打开,启动图标旁边有 < 箭头,搜索功能工作正常,但是我们如何拦截 < 箭头图标,或者我们如何像我一样调用这个图标在图像的 clik 上执行功能?有什么想法吗?请帮帮我
问问题
262 次
2 回答
0
我认为你想要做的是:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
//your code here
return true;
default:
return super.onOptionsItemSelected(item);
}
}
于 2013-02-26T08:10:49.323 回答
0
也许为时已晚。但我在这个回复中找到了解决你问题的方法(我遇到了同样的问题):
https://stackoverflow.com/a/12975254/2789106
PS:注意这里不会拦截<箭头中的点击,而是拦截searchView折叠时调用的回调。但是,当您使用 searchView 时,这将起作用(对我有用 =D)。
于 2014-01-09T13:45:14.280 回答