问题标签 [android-search]
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 中实现搜索功能来搜索按钮。通常,搜索用于搜索listviews
,但我想用它来搜索按钮。我的活动中有 118 个按钮,edittext
顶部有一个(搜索栏)。每个按钮代表一种化学元素的符号。
例如:
Cu = 铜
Zn = 锌
O = 氧
F = 氟
Cl = 氯
和 112 更多....
这是我的活动的样子
(这个屏幕截图只是为了更好地解释我的问题,它不是实际的活动)
这张图片只显示了 6 个按钮,但我还有 112 个按钮。搜索栏看起来一样。
现在,这就是我想要实现的目标。
我想立即突出显示代表输入元素的按钮。用户将键入元素的名称,但代表其符号的按钮应突出显示。我怎样才能做到这一点?
我阅读了关于TextWatchers()
使用它们搜索列表视图的方法:
这是上面屏幕截图的 xml。
这是包含所有化学元素名称的数组:
请帮我实现搜索到搜索按钮!
感谢您的时间!
android - 删除搜索图标
我想删除 searchView 的提示字段中的搜索图标(见附图)。
我尝试了多种解决方案,特别是这个:
取自:删除 SearchIcon 作为 searchView 中的提示,但没有任何成功。想法?:)
android - 为搜索视图和搜索结果活动添加自动完成功能
我正在按照本教程在我的 Android 应用程序上创建搜索视图,但是我需要使用搜索结果活动而不是人们通常在博客和 StackOverflow 上建议的下拉列表将自动完成功能添加到此搜索视图。
您可以在 Google Maps (Android) 上看到我需要的示例,但它们没有使用 ActionBar。
我怎样才能做到这一点?
android - Android 列表视图中的搜索功能
我对安卓很陌生。我正在尝试使用 arrayadapter 在项目列表上开发搜索功能,如下所示。但搜索无法正常工作。请帮助我
这是我的代码..
这是 MyAdapter.java
这是Item.java
这是 addtooutlet.xml
这是我的 addtooutlet_list_item.xml
android - 如何在android的动态ListView中搜索项目?
我正在尝试使用适配器类在项目列表上开发搜索功能。
当 listview 通过 json webservice 从 php-mysql 数据库中动态获取所有项目时,如何在 listview 中使用搜索功能。
我已经在这个链接上发布了我完成的代码。
android - 谷歌Play商店Android API?
在我的 android 应用程序中,我想显示由特定公司制作并存在于 play store 中的应用程序列表。但我没有找到任何 api 来执行某些关键字的搜索。
是否有任何 Web API 可用于在 Google Play 商店中进行搜索?
有什么办法可以解决这个问题。
android - Android appcompat API 10 折叠动作视图
我目前正在开发需要支持 Api10+ 的 Android 应用程序,我按照许多教程设置 appcompat 以管理创建操作栏。
链接如: https ://stackoverflow.com/a/21291156/2789106 http://developer.android.com/guide/topics/ui/actionbar.html
只有三件事我不能做。
- 当搜索打开时,搜索放大镜不会更改为我设置的可绘制对象。
- 我无法更改“返回”图标(主页向上按钮,左侧的徽标(它与我在创建时传递的图像不同
drawerToggle
)) - 单击键盘搜索时,我无法以编程方式关闭(折叠)操作视图。(调用
collapseActionView()
在 API 14 中实现)
这是我的代码:
如果我做错了什么,有人可以告诉我吗?
- 编辑 -
我设法解决了问题 1 和 2:
您需要做的是在您的主题中定义 homeUpIcon。因此,如果您像我一样支持 API 10:
在
ActionBarSherlock 中找到:更改 homeAsUpIndicator 不起作用
和
更改 searchview 小部件的背景可绘制对象
最重要的问题仍然悬而未决,如果有人知道答案,请在此处发布!
android - searchSuggestThreshold 属性不起作用:在每个键入的字符上触发 ContentProvider
我的主要活动的操作栏中有一个搜索小部件。我想在用户输入至少 2 个字符后显示建议。
我知道这可以通过设置android:searchSuggestThreshold="2"来完成,但它似乎不起作用,因为当用户键入零个或多个字符时会调用 SuggestionContentProvider。
即使用户单击搜索图标(0 个字符)以展开小部件,也会调用 ContentProvider。
这是我的 searchable.xml:
我的 Manifest.xml 中只有一项可搜索的活动:
在 onCreateOptionsMenu 中设置 SearchableInfo 的代码:
我使用 ActionBarCompat(minSdkVersion 14 和 targetSdkVersion 19)。
我在网上搜索,似乎没有人有这种奇怪的行为......请帮助我理解这个问题。
提前致谢 :)
android - 即使操作栏中有空间,按钮也会折叠
我想在我的项目中实现一个 SearchView 或一个 searchDialog,所以我编辑了我的 main_menu.xml 文件看起来像这样
在这里,倒数第二个是搜索。如果我在它和共享之间交换,应用程序崩溃并且无法打开。如果我这样做,我会折叠搜索选项。
为什么会这样?没有代码说要折叠它。我有一个扩展actionbaractivity(支持)的Actionbarparentactivity,一个实现了实现导航抽屉的actionbarparentactivity的homeactivity,以及实现homeactivity的anotheractivity。稍后在应用程序中还有另一个活动,它直接实现了 actionbarparentactivity,没有导航抽屉的东西,还有,搜索按钮被折叠了。
android - 在Android中搜索ListView项目后,总是打开ListView的第一项(问题)
当我打开搜索项时,它打开的是 ListView 的第一项而不是搜索项。即使搜索并找到项目成功。
让我举个例子:
- 如果我搜索
Arrow
,我可以得到Arrow
但是当点击Arrow
它时Almost Human
,Almost Human
是我的 ListView 的第一项 - 如果我搜索
American
我正在获取The Americans (first)
并且American Horror Story (second)
(两个结果)搜索过程成功,但如果单击The Americans (second one)
它会转到 ListView 的第二项。
我错过了什么?
我的搜索代码:
这是 CustomListViewAdapter.java
行项目.java
MainActiviy.java
希望你能帮我..