问题标签 [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.

0 投票
1 回答
77 浏览

android - 突出显示搜索按钮

我正在尝试在 android 中实现搜索功能来搜索按钮。通常,搜索用于搜索listviews,但我想用它来搜索按钮。我的活动中有 118 个按钮,edittext顶部有一个(搜索栏)。每个按钮代表一种化学元素的符号。
例如:
Cu = 铜
Zn = 锌
O = 氧
F = 氟
Cl = 氯
和 112 更多....

这是我的活动的样子
(这个屏幕截图只是为了更好地解释我的问题,它不是实际的活动)


这张图片只显示了 6 个按钮,但我还有 112 个按钮。搜索栏看起来一样。

现在,这就是我想要实现的目标。

我想立即突出显示代表输入元素的按钮。用户将键入元素的名称,但代表其符号的按钮应突出显示。我怎样才能做到这一点?

我阅读了关于TextWatchers()使用它们搜索列表视图的方法:

这是上面屏幕截图的 xml。

这是包含所有化学元素名称的数组:

请帮我实现搜索到搜索按钮!
感谢您的时间!

0 投票
0 回答
158 浏览

android - 删除搜索图标

我想删除 searchView 的提示字段中的搜索图标(见附图)。

在此处输入图像描述

我尝试了多种解决方案,特别是这个:

取自:删除 SearchIcon 作为 searchView 中的提示,但没有任何成功。想法?:)

0 投票
0 回答
290 浏览

android - 为搜索视图和搜索结果活动添加自动完成功能

我正在按照本教程在我的 Android 应用程序上创建搜索视图,但是我需要使用搜索结果活动而不是人们通常在博客和 StackOverflow 上建议的下拉列表将自动完成功能添加到此搜索视图。

您可以在 Google Maps (Android) 上看到我需要的示例,但它们没有使用 ActionBar。

我怎样才能做到这一点?

0 投票
2 回答
460 浏览

android - Android 列表视图中的搜索功能

我对安卓很陌生。我正在尝试使用 arrayadapter 在项目列表上开发搜索功能,如下所示。但搜索无法正常工作。请帮助我

这是我的代码..

这是 MyAdapter.java

这是Item.java

这是 addtooutlet.xml

这是我的 addtooutlet_list_item.xml

0 投票
1 回答
2055 浏览

android - 如何在android的动态ListView中搜索项目?

我正在尝试使用适配器类在项目列表上开发搜索功能。

在此处输入图像描述

当 listview 通过 json webservice 从 php-mysql 数据库中动态获取所有项目时,如何在 listview 中使用搜索功能。

我已经在这个链接上发布了我完成的代码。

0 投票
2 回答
311 浏览

android - 谷歌Play商店Android API?

在我的 android 应用程序中,我想显示由特定公司制作并存在于 play store 中的应用程序列表。但我没有找到任何 api 来执行某些关键字的搜索。

是否有任何 Web API 可用于在 Google Play 商店中进行搜索?

有什么办法可以解决这个问题。

0 投票
1 回答
3303 浏览

android - Android appcompat API 10 折叠动作视图

我目前正在开发需要支持 Api10+ 的 Android 应用程序,我按照许多教程设置 appcompat 以管理创建操作栏。

链接如: https ://stackoverflow.com/a/21291156/2789106 http://developer.android.com/guide/topics/ui/actionbar.html

只有三件事我不能做。

  1. 当搜索打开时,搜索放大镜不会更改为我设置的可绘制对象。
  2. 我无法更改“返回”图标(主页向上按钮,左侧的徽标(它与我在创建时传递的图像不同drawerToggle))
  3. 单击键盘搜索时,我无法以编程方式关闭(折叠)操作视图。(调用collapseActionView()在 API 14 中实现)

这是我的代码:

如果我做错了什么,有人可以告诉我吗?

- 编辑 -

我设法解决了问题 1 和 2:

您需要做的是在您的主题中定义 homeUpIcon。因此,如果您像我一样支持 API 10:


ActionBarSherlock 中找到:更改 homeAsUpIndicator 不起作用
更改 searchview 小部件的背景可绘制对象

最重要的问题仍然悬而未决,如果有人知道答案,请在此处发布!

0 投票
1 回答
473 浏览

android - searchSuggestThreshold 属性不起作用:在每个键入的字符上触发 ContentProvider

我的主要活动的操作栏中有一个搜索小部件。我想在用户输入至少 2 个字符后显示建议。

我知道这可以通过设置android:searchSuggestThreshold="2"来完成,但它似乎不起作用,因为当用户键入零个或多个字符时会调用 SuggestionContentProvider

即使用户单击搜索图标(0 个字符)以展开小部件,也会调用 ContentProvider。

这是我的 searchable.xml:

我的 Manifest.xml 中只有一项可搜索的活动:

在 onCreateOptionsMenu 中设置 SearchableInfo 的代码:

我使用 ActionBarCompat(minSdkVersion 14 和 targetSdkVersion 19)。

我在网上搜索,似乎没有人有这种奇怪的行为......请帮助我理解这个问题。

提前致谢 :)

0 投票
1 回答
289 浏览

android - 即使操作栏中有空间,按钮也会折叠

我想在我的项目中实现一个 SearchView 或一个 searchDialog,所以我编辑了我的 main_menu.xml 文件看起来像这样

在这里,倒数第二个是搜索。如果我在它和共享之间交换,应用程序崩溃并且无法打开。如果我这样做,我会折叠搜索选项。

截屏

为什么会这样?没有代码说要折叠它。我有一个扩展actionbaractivity(支持)的Actionbarparentactivity,一个实现了实现导航抽屉的actionbarparentactivity的homeactivity,以及实现homeactivity的anotheractivity。稍后在应用程序中还有另一个活动,它直接实现了 actionbarparentactivity,没有导航抽屉的东西,还有,搜索按钮被折叠了。

0 投票
4 回答
4493 浏览

android - 在Android中搜索ListView项目后,总是打开ListView的第一项(问题)

当我打开搜索项时,它打开的是 ListView 的第一项而不是搜索项。即使搜索并找到项目成功。

让我举个例子:

  • 如果我搜索Arrow,我可以得到Arrow但是当点击Arrow它时Almost HumanAlmost Human是我的 ListView 的第一项
  • 如果我搜索American我正在获取The Americans (first)并且American Horror Story (second)(两个结果)搜索过程成功,但如果单击The Americans (second one)它会转到 ListView 的第二项。

我错过了什么?

我的搜索代码:

这是 CustomListViewAdapter.java

行项目.java

MainActiviy.java

希望你能帮我..