如何在SearchView android中启动事件

时间:2014-09-08 12:55:26

标签: android android-actionbar android-search

我需要在通过 ListView 搜索 SearchView 后点击向上图标后实施一些操作。如何才能获得 UP 事件,即如何为 UP 图标实施点击事件。

Up icon encircled in Red.

1 个答案:

答案 0 :(得分:0)

找到我自己的答案,我没有依赖 UP 图标事件,而是实施了 OnActionExpandListener ,这正是我想要的。

menuItem.setOnActionExpandListener(new OnActionExpandListener()
        {

            @Override
            public boolean onMenuItemActionCollapse(MenuItem item)
            {
                // Do something when collapsed

                return true; // Return true to collapse action view
            }

            @Override
            public boolean onMenuItemActionExpand(MenuItem item)
            {
                // Do something when Expanded
                return true;
            }
        });