标签: android android-layout
有没有办法检测内置的Android搜索对话框什么时候关闭?我没有使用小部件,而是使用搜索对话框。我需要在布局上采取某种行动。在这一点上我是否可以进行更新?
答案 0 :(得分:2)
看起来可以使用SearchManager完成 http://developer.android.com/reference/android/app/SearchManager.OnCancelListener.html
答案 1 :(得分:0)
这是关于基于对话框的搜索还是SearchView(在操作栏中,需要Android 3.0+)?
如果您使用的是基于对话框的搜索,则可以创建一个扩展Dialog类的类,然后使用OnPanelClosed()方法(更多关于here)。
如果您使用的是基于操作栏的searchview,则可以添加一个OnCloseListener()侦听器,如果用户关闭该视图,则会调用该侦听器。更多关于here。
我希望这会有所帮助。