1

我已经为 4.0+ 版本创建了我的应用程序,现在添加了对在 Android api level 7+ 上运行的设备的支持。

我为操作栏和类似组件添加了 ActionBarSherlock;所以我已经解决了很多问题。但是,我找不到 SearchView 组件的方法。我是否应该创建一个具有编辑框的自定义视图并仅将其称为没有 SearchView 的设备?

你怎么解决这个问题?

4

3 回答 3

4

请从 Android 开发者网站查看此内容。

PS:不是根据您的问题,但自上一个 Android API 以来,ABS 已被弃用。谷歌推出了自己的兼容操作栏实现。

于 2013-08-13T10:03:22.163 回答
0

为此,您可以在 Activity中实现TextWatcher

于 2013-08-13T10:04:21.533 回答
0

由于您使用 actionBarSherlock,您可以使用 SearchViewCompat 。

您还可以查看我创建的这篇文章。

如果您希望自定义它在多个 android 版本上的外观,您可以在您可能会使用的 editText 上使用 addTextChangedListener。

于 2013-08-13T10:24:06.957 回答