Как получить событие в SearchView Android

Мне нужно выполнить некоторые действия после нажатия на значок вверх после поиска в моем ListView с помощью SearchView, Как я могу получить UP то есть, как я могу реализовать событие click для UP значок.

Иконка Вверх обведена красным

1 ответ

Нашел свой ответ, вместо того чтобы полагаться на 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;
            }
        }); 
Другие вопросы по тегам