问题标签 [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.
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 中找不到任何负责折叠搜索视图小部件的元素。
android - 如何在 Android 2.3 以下版本中创建 SearchView
我正在尝试在低于版本的 Android 2.3 中获取 SearchView。但是.. Android3.0支持SearchView。如何在以下版本中获取 SearchView?请帮我。
谢谢你。
android - 无法在 SearchView 中自动显示键盘
SearchView 默认聚焦,但是当我尝试显示软件键盘时 - 它不会发生:
但是当我点击 SearchView 时 - 它确实如此。为什么?
android - 如何记住搜索的最后一个值?
我使用操作栏中的 android SearchView。我有一些我搜索的 ListView。我想在输入一些搜索文本后,此文本保留在搜索栏中,我可以删除此文本以获取我的初始列表。我看到了像这样工作的应用程序。请帮助我,也请告诉我输入时动态搜索和搜索视图回调的好教程。
android - 如何记住在 SearchView 中输入的文本?
在 SearchView 中键入一些文本并关闭键盘后,在 SearchView 中删除了文本,我想保留键入的文本。
android - 在旧 Android 版本上为 actionBarSherlock 使用 searchView 的原生外观
我注意到没有有效的解决方案显示如何使用操作栏在 listView 项目上使用过滤器,该解决方案适用于较旧的 Android 版本(如 2.3.x)。
我发现的唯一示例是在片段示例的文件“LoaderCursorSupport.java”中。但是,它只有在可以创建 searchView 时才有效,即从 Android 3.x 开始,如代码所示:
即使在 actionBarSherlock 的4.2 版中,上述错误(或缺失的功能,无论您如何看待)仍然存在。
所以我制定了自己的解决方案,效果很好(我希望官方库也可以添加我的修复),但我不知道在哪里可以找到负责编辑文本视图中的“x”按钮清除文本。
谁能告诉我如何获得本机外观并将其正确放入代码中?
这是我正在谈论的屏幕截图:
对于那些希望使用此功能的人,这是我的代码片段:
android - 从 SearchView 中删除过滤器文本时是否可以不显示键盘?
我在操作栏中使用标准 SearchView。当我使用关闭的键盘从 SearchView 中删除文本时,是否可以不显示键盘?
java - 选择不带图标的searchview android
我有这样的看法:
但是要选择使用 searchview 小部件进行搜索,我们必须点击搜索图标,而不是其他任何地方。有没有办法通过粘贴整个框架来绕过它?
android - 搜索视图更改搜索菜单项图像
使用主题 Theme.Sherlock.Light 时
并使用 searchable.xml
我希望搜索图标采用我自己的@drawable/action_search,它是白色的,但它忽略了它,它采用了浅色主题中的那个。
我怎么能改变呢?
android - Android SearchView.getQuery() 返回 null
我有一个搜索小部件作为可折叠的操作视图。我想保存用户输入的关于设备旋转的查询。我试过用
searchView.getQuery().toString();
在我的代码中的不同位置。
我面临的问题是它总是返回什么/空。可能是什么问题?