问题标签 [searchview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3863 浏览

android - Android:自定义 SearchView 小部件

当 SearchView 小部件展开时,我们如何更改出现在左侧的应用程序图标?

这是我的 onCreateOptionsMenu() 代码:

对于 searchView 小部件,我在 xml 中有以下内容:

我还查看了默认膨胀的 search_view.xml ( https://github.com/android/platform_frameworks_base/blob/master/core/res/res/layout/search_view.xml#L75 ),以检查我是否可以从那里获取元素,然后更改图像。但是我在这个 xml 中找不到任何负责折叠搜索视图小部件的元素。

0 投票
1 回答
3617 浏览

android - 如何在 Android 2.3 以下版本中创建 SearchView

我正在尝试在低于版本的 Android 2.3 中获取 SearchView。但是.. Android3.0支持SearchView。如何在以下版本中获取 SearchView?请帮我。

谢谢你。

0 投票
9 回答
23181 浏览

android - 无法在 SearchView 中自动显示键盘

SearchView 默认聚焦,但是当我尝试显示软件键盘时 - 它不会发生:

但是当我点击 SearchView 时 - 它确实如此。为什么?

0 投票
0 回答
215 浏览

android - 如何记住搜索的最后一个值?

我使用操作栏中的 android SearchView。我有一些我搜索的 ListView。我想在输入一些搜索文本后,此文本保留在搜索栏中,我可以删除此文本以获取我的初始列表。我看到了像这样工作的应用程序。请帮助我,也请告诉我输入时动态搜索和搜索视图回调的好教程。

0 投票
1 回答
2595 浏览

android - 如何记住在 SearchView 中输入的文本?

在 SearchView 中键入一些文本并关闭键盘后,在 SearchView 中删除了文本,我想保留键入的文本。

0 投票
1 回答
3117 浏览

android - 在旧 Android 版本上为 actionBarSherlock 使用 searchView 的原生外观

我注意到没有有效的解决方案显示如何使用操作栏在 listView 项目上使用过滤器,该解决方案适用于较旧的 Android 版本(如 2.3.x)。

我发现的唯一示例是在片段示例的文件“LoaderCursorSupport.java”中。但是,它只有在可以创建 searchView 时才有效,即从 Android 3.x 开始,如代码所示:

即使在 actionBarSherlock 的4.2 版中,上述错误(或缺失的功能,无论您如何看待)仍然存在。

所以我制定了自己的解决方案,效果很好(我希望官方库也可以添加我的修复),但我不知道在哪里可以找到负责编辑文本视图中的“x”按钮清除文本。

谁能告诉我如何获得本机外观并将其正确放入代码中?

这是我正在谈论的屏幕截图:

新 Android 版本上的 searchView

对于那些希望使用此功能的人,这是我的代码片段:

0 投票
0 回答
69 浏览

android - 从 SearchView 中删除过滤器文本时是否可以不显示键盘?

我在操作栏中使用标准 SearchView。当我使用关闭的键盘从 SearchView 中删除文本时,是否可以不显示键盘?

0 投票
1 回答
432 浏览

java - 选择不带图标的searchview android

我有这样的看法:

但是要选择使用 searchview 小部件进行搜索,我们必须点击搜索图标,而不是其他任何地方。有没有办法通过粘贴整个框架来绕过它?

0 投票
2 回答
389 浏览

android - 搜索视图更改搜索菜单项图像

使用主题 Theme.Sherlock.Light 时

奇怪的图标

并使用 searchable.xml

我希望搜索图标采用我自己的@drawable/action_search,它是白色的,但它忽略了它,它采用了浅色主题中的那个。

我怎么能改变呢?

0 投票
0 回答
927 浏览

android - Android SearchView.getQuery() 返回 null

我有一个搜索小部件作为可折叠的操作视图。我想保存用户输入的关于设备旋转的查询。我试过用

searchView.getQuery().toString();

在我的代码中的不同位置。

我面临的问题是它总是返回什么/空。可能是什么问题?