3

在我的应用程序中单击 searchview 图标,搜索视图与启动器图标一起打开,启动图标旁边有 < 箭头,搜索功能工作正常,但是我们如何拦截 < 箭头图标,或者我们如何像我一样调用这个图标在图像的 clik 上执行功能?有什么想法吗?请帮帮我

4

2 回答 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 回答