0

有什么方法可以检测内置的 android 搜索对话框何时关闭?我没有使用小部件,而是使用搜索对话框。此时我需要对我的布局采取某种行动。此时会不会有一些刷新,我可以进行更改?

4

2 回答 2

2

Looks like it can be done using SearchManager http://developer.android.com/reference/android/app/SearchManager.OnCancelListener.html

于 2012-06-22T23:28:25.333 回答
0

这是关于基于对话框的搜索还是 SearchView(在操作栏中,需要 Android 3.0+)?

如果您使用基于对话框的搜索,您可以创建一个扩展 Dialog 类的类,然后使用 OnPanelClosed() 方法(更多信息请参见此处)。

如果您使用的是基于操作栏的搜索视图,您可以添加一个 OnCloseListener() 侦听器,如果用户关闭视图,该侦听器将被调用。更多关于这里

我希望这有帮助。

于 2012-06-22T21:17:36.687 回答