问题标签 [search-dialog]

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 投票
0 回答
415 浏览

android - onSearchRequested() 未激活搜索对话框

我的主要活动需要调用搜索并显示搜索结果。调用 onSearchRequested() 时不会出现搜索对话框。

我发现了类似的问题并遵循了每一个细节(我认为),但显然我还有其他问题。这是我的实现的片段。

AndroidManifest.xml 的部分内容

deep_search.xml

MainActivity 的部分内容:

0 投票
1 回答
1077 浏览

android - 如何使工具栏的搜索对话框大小

所以我学习了如何使用本教程制作搜索对话框,但它看起来并不漂亮,我正在寻找修复它的正确方法。正如您所看到的,搜索小部件并没有完全覆盖工具栏,我认为通过使用常dp量值来缩短它不是一个好方法(不是吗?)。第二件事是我不太清楚为什么工具栏的一半是白色的而一半是蓝色的?

前 按下放大镜按钮后

款式:

编辑

感谢 Shujito 的回答和文档,我使它工作。如果有人感兴趣,这是修改后的代码:

0 投票
2 回答
11290 浏览

android - 如何制作类似于搜索操作菜单和搜索对话框设计的 Google Play 商店应用

根据新的材料设计更新,谷歌支付商店应用程序操作搜索会在搜索操作按钮上打开一个搜索对话框。此搜索界面不同于 android 在操作栏中提供的默认操作视图(仅在操作栏中打开。)

所以我的问题是如何实现一个新的搜索操作对话框,如 google play store 应用程序。是否有任何 android 官方组件或者我必须为此创建一个自定义对话框视图?如果是第二种,那么请说明如何实现这种类型的搜索视图? 在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
146 浏览

android - 在 Android 中通过 RecyclerView 使用全文搜索

我一直在各种网站上寻找任何答案,但没有一个能回答我的问题。我正在尝试使用 fts 从我的单个数据库中进行搜索,该数据库包含多个表,然后需要将这些表显示到 recyclerview 中。顺便说一句,我正在尝试使用搜索对话框。我阅读了官方的 android 文档以及它的示例搜索字典,但我注意到它从一个名为 definition.txt 的原始文件中获取它的数据(定义列表),这让我感到困惑,因为我碰巧需要获取我的 SQLite 数据库中的我也正在使用 recyclerview。下面是我的表 C++ 中的示例图像,它显示了从我的 SQLite 数据库中获取的术语列表,并且这里也有一个搜索过滤器(这个搜索与我的不同)

在此处输入图像描述

下图来自我家,有搜索视图(我还没有做任何功能。)

在此处输入图像描述

那就是我需要应用我的问题的地方。实际上,我现在对如何实现它感到困惑,尤其是在像自动完成一样键入时它有建议的部分,然后在 recyclerview 中显示结果。

下面是我的数据库

0 投票
2 回答
1586 浏览

android - 是否可以仅使用搜索小部件 (SearchView) 传递搜索上下文数据?

根据官方文档,提供搜索界面有两种方式:使用搜索对话框或SearchView小部件。我想注意使用这两种方式传递搜索上下文数据。

因此,文档说:

..您可以在系统发送给您的可搜索活动的意图中提供其他数据。您可以在 APP_DATA Bundle 中传递附加数据,该数据包包含在 ACTION_SEARCH 意图中。

要将此类数据传递给您的可搜索活动,请覆盖用户可以从中执行搜索的活动的 onSearchRequested() 方法,使用附加数据创建一个 Bundle,然后调用 startSearch() 以激活搜索对话框。例如:

..一旦用户提交查询,它就会与您添加的数据一起传送到您的可搜索活动中。您可以从 APP_DATA Bundle 中提取额外数据以优化搜索。例如:

这是指搜索对话框。那么搜索小部件呢?

是否可以仅使用小部件传递搜索上下文数据SearchView

希望有人可以给出明确的解释和/或建议另一种或类似的方式来实现目标。

谢谢!

0 投票
2 回答
575 浏览

android - 如何在listview中实现对JSON数据的搜索接口

我正在制作一个将 JSON 数据解析为列表视图的应用程序。我还想在工具栏中添加一个搜索对话框。但我不知道如何实现这一点。我已经检查了Android Developer 文档,但我仍然卡住了。因此,任何想法,任何建议都会有所帮助。

这是我的 MainActivity.java

}

我的 Adapter.java 类是

}

0 投票
1 回答
138 浏览

android - 工具栏中的搜索选项作为第二行

我已经使用工具栏进行搜索选项,但我无法理解的是如何在工具栏第二行中获取搜索菜单,如下所示。

在此处输入图像描述

我已经使用SearchDialog并完成了它,但它如下所示。

[ 在此处输入图像描述2

但它像这样重叠

在此处输入图像描述

我必须使用折叠栏吗?两者都尝试过SearchViewSearchDialog但不确定如何获得上述结果。

这是我的工具栏 xml 代码。