问题标签 [android-searchmanager]

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 回答
497 浏览

android - 当我按下硬件搜索按钮时,会出现搜索栏和键盘。如何从代码中“按下搜索按钮”?

我创建了一个可搜索的活动,如下所述:http: //developer.android.com/guide/topics/search/search-dialog.html。当用户按下硬件搜索按钮时,它会在顶部显示一个搜索栏,在底部显示一个键盘。

如何在启动活动时显示搜索栏和键盘,就像我按下了硬件按钮一样?

我不只是使用 EditText 和 Button 创建布局的原因是我希望为用户提供一致的体验,因此无论是从硬件按钮还是从代码调用,搜索栏都应该看起来相同。

如果您需要澄清,请告诉我。

0 投票
0 回答
129 浏览

android - 如何确定是否从全局搜索调用 ContentProvider?

我想在全局搜索中调用我的应用程序的预输入提供程序的结果,而不是在应用程序内搜索。如何确定它是否被全局搜索调用?

0 投票
1 回答
231 浏览

android - 为什么 SearchBarManager 的搜索栏打开时,选项菜单打不开?

我制作了一个使用 SearchManager 的 Android 应用程序。问题是当搜索栏打开时,菜单按钮不起作用。但是在其余的应用程序中,选项按钮的响应非常好。有没有办法在搜索栏打开时运行 onCreateOptionsMenu?

0 投票
0 回答
148 浏览

android-searchmanager - 如何在android中解析ListView中的数据后进行搜索功能?

我正在android中制作一个小应用程序。在此,我在 ListView 中使用 SAX 解析器解析了 XML 数据 现在解析后的数据显示在列表中。现在我想做搜索功能,例如,我必须对来自 XML 文件的标签值之一进行搜索功能(例如,我有一个书名值)所以我必须在用户写入时对书名执行功能文本字段中的书 搜索功能 搜索按钮进行搜索。

0 投票
12 回答
92503 浏览

java - 使用 Fragments 进行 Android 搜索

有人知道如何使用s 实现标准Android 搜索界面Fragment的教程或示例吗?换句话说,是否可以SearchManager在片段中使用 a 进行标准搜索?

0 投票
2 回答
2492 浏览

android - 仅搜索对话框的 Android 样式/主题

tl;dr:搜索对话框拾取应用主题中的白色文本样式,使搜索文本不可见。

我正在努力解决看似微不足道的问题。

我的应用程序使用深色背景,并且我使用#EEEEEE 将文本颜色调整为比标准灰色更亮。

我已经实现了一个搜索对话框(Honeycomb 之前),它运行良好,但搜索对话框中的文本选择了相同的#EEEEEE,因此它基本上是不可见的。甚至当我长按搜索文本时显示的上下文菜单也会选择#EEEEEE,因此那里的文本也是不可见的。

我把头发扯掉了,头发也快用完了。

风格:

显现:

0 投票
1 回答
595 浏览

android - 从谷歌搜索应用程序中隐藏搜索提供商?

我的应用中有多个搜索提供程序。搜索提供者的问题是它们出现在谷歌搜索应用程序/小部件中。无论如何只显示这些提供者之一而不是全部?=)

0 投票
0 回答
703 浏览

android - 为不同的活动保留不同的搜索历史?

我有两个活动,我希望他们各自维护自己的搜索历史建议。那可能吗?他们每个人都有自己的搜索建议提供者,但我看到两个活动都出现了相同的搜索历史:

保存搜索建议时,我确保为每个活动使用正确的提供程序。

由于搜索建议提供者不同,我希望它们各自保持不同的历史记录。这里的用例是我有一个Activity专用于汽车和一个Activity专用于食品。我不希望过去的搜索词混在一起,它们在不同的上下文中没有意义。

http://developer.android.com/guide/topics/search/adding-recent-query-suggestions.html

0 投票
1 回答
126 浏览

android - 使用标题名称搜索 Android 应用程序

但是当我在搜索框中使用该标题名称“FmFm Beta”进行搜索时,它没有显示我的应用程序。

0 投票
1 回答
475 浏览

android - 在处理搜索请求的同一活动中调用方法 onSearchRequested() 会导致活动堆栈中的重复

我有一个使用 SearchManager 处理搜索请求的活动,它工作得很好。我们将此活动称为 MySearchActivity.java。问题是在这个活动中,我有一个按钮,它通过调用 onSearchRequested() 来调用搜索请求对话框。

如果 MySearchActivity.java 是活动堆栈中的当前任务,并且用户点击此活动中调用 onSearchRequested() 的图标,则此活动将在其自身之上重新启动。所以在活动堆栈中,我有两个相同的活动在彼此之上。

我不想在此活动的清单中使用 android:noHistory ,并且找不到任何其他适合我想要完成的标志。

我希望如果用户点击调用 onSearchRequested() 调用的 MySearchActivity.java 中的图标,该活动不会在堆栈中复制自身。

我知道我可能忽略了某些事情,或者让事情变得比实际情况更复杂......有什么想法吗?