【发布时间】:2014-06-10 09:22:41
【问题描述】:
我试图在我的应用程序中使用搜索视图,但它显示错误,即视图需要 API 级别 11(当前最低为 8)。 是否有任何方法可以通过将最低 API 级别保持为 8 来使用此搜索视图?
如果有那么提供小代码sn -p。 谢谢
【问题讨论】:
-
是的,它被称为支持库
标签: android searchview
我试图在我的应用程序中使用搜索视图,但它显示错误,即视图需要 API 级别 11(当前最低为 8)。 是否有任何方法可以通过将最低 API 级别保持为 8 来使用此搜索视图?
如果有那么提供小代码sn -p。 谢谢
【问题讨论】:
标签: android searchview
正如您在documentation 中看到的,SearchView 是在 API 级别 11 中添加的。如果您想在下面使用它,请使用支持库:https://developer.android.com/reference/android/support/v7/widget/SearchView.html
另见this post。
【讨论】:
整个 searchview 代码可用here 最低要求 SDK:API 8:Android 2.2 (Froyo)
【讨论】:
您可以使用 API 11 的 support library 并将其包含在您的项目中,以便使用它的组件。
【讨论】:
您可以使用 sherlock 操作栏 lib。要执行此任务,请参考此链接.. How to implement search widget in Action Bar Sherlock?
【讨论】:
您可以将v7 appcompat library 用于向后兼容的SearchView。你应该更喜欢这个库而不是 action bar sherlock,因为前者是 Google 自己的实现,我相信 action bar sherlock 不再被积极维护。
【讨论】: