android-search相关内容

如何在搜索过滤器中突出显示搜索到的文本?

我正在尝试进行搜索,以便突出显示所有“可见"的搜索字母.我尝试使用 spannable 但这并没有成功,也许我做得不对?基于此:突出显示列表视图项中的搜索文本如何突出显示可见文本?这是我的过滤器: 私有 LayoutInflater mInflater;私有值过滤器值过滤器;公共 MySimpleArrayAdapter(活动上下文){this.context = 上下文;mInflater = ..

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

当我打开搜索到的项目时,它打开的是 ListView 的第一个项目,而不是搜索到的项目.即使搜索和找到项目成功. 让我举个例子: 如果我搜索Arrow,我可以获得Arrow,但是当点击Arrow 时,它会Almost Humancode>, Almost Human 是我 ListView 的第一项 如果我搜索American,我会得到The American (first) 和Am ..
发布时间:2022-01-05 23:26:58 移动开发

Android 辅助搜索:搜索按钮不会调用可搜索的 Activity(其他解决方案没有帮助)

我写了这个小测试应用程序来演示这个问题,即当用户按下键盘上的搜索按钮时,可搜索活动没有启动. 我一直在关注开发者指南,但是从我的网络搜索中,事实证明官方开发者指南遗漏了一些要点. 从我的 SO 搜索中(没有帮助): 参考 1: 通过添加标签解决这清单中的元素.我也调查了示例“用户词典"的清单(我不知道在哪里可以在线查找示例,或者我会链接到它).这个标签在应用程序元素. 参考 2: ..
发布时间:2021-12-20 14:17:24 Java开发

如何在 Android 工具栏的 SearchView 小部件中删除白色下划线

我在我的项目中使用工具栏搜索小部件.一切正常,但希望我完全坚持删除工具栏中搜索字段下方的下划线.我尝试了很多解决方案,但没有任何效果.以下是我尝试过的一些解决方案. 要求去除图片中的白色下划线 Ist 解决方案: //去除下划线int searchPlateId = searchView.getContext().getResources().getIdentifier("andro ..
发布时间:2021-11-27 22:39:54 移动开发

突出显示在 Android 设置应用程序的搜索结果中找到的菜单项

在Android核心设置应用程序中,当我们在搜索栏中搜索任何内容时,该搜索的结果会自动突出显示. 例如请参见下图,我在“通知访问"部分突出显示了我的应用程序名称. 我通过以下代码实现了这一点: val intent = Intent("android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS").apply {val app = "${ ..

如何在 MaterialSearchView 中增加建议中的文本大小?

我已经在一个片段中实现了 MaterialSearchView 并且它工作正常.现在我想增加建议中文本的大小.我怎样才能做到这一点?谢谢! 解决方案 我不确定这个库的开发者/贡献者是否提供了一种无需 fork 和编辑库就可以做到这一点的方法. 无论如何,对我来说,做我想做的最简单的方法是编辑库.对于您的情况,如果您想编辑建议的 textview 的文本属性,您可以分叉 lib 并编辑 ..
发布时间:2021-07-17 20:08:36 移动开发

SearchView中的文字输入不显示

几天前,我注意到在 SearchView 中输入文字没有显示.也许这个问题是在更早之前开始的,我还没有注意到,但是我知道当我第一次设置搜索功能时一切都很好. 这是屏幕截图(我已经输入了文本,您可以看到它没有显示): ..
发布时间:2021-04-05 19:19:32 移动开发

带有抽屉的Android Google搜索栏

我的应用当前通过单一活动方法实现(使用具有一个主要活动和多个片段的导航体系结构组件).我目前正在使用带抽屉的工具栏. 我的应用当前如下所示: 我想将此搜索栏和抽屉菜单完全替换为Google工具栏上的工具栏. 有人可以通过一些代码帮助我实现这一目标吗? 我的主要活动如下: ..

如何在SearchView中删除文本/布局的内部底部空间(底部边距/填充)?

所以我得到了这个SearchView,它的底部有一个默认的空格.如何减少它(请参见图片中的红线): 解决方案 假设您有SearchView名为:searchBar SearchView searchBar = (SearchView) findViewById(R.id.searchViewBar); 获取将文本保存在SearchView中的视图(AutoCompleteTe ..

如何在Android工具栏上的SearchView小部件中删除白色下划线

我在我的项目中使用工具栏搜索小部件.一切正常,但希望我完全摆脱了工具栏中搜索字段下方的下划线,从而完全坚持了下来.我尝试了许多解决方案,但没有任何解决方法.以下是我尝试过的一些解决方案. 要求是删除图像中的白色下划线 第一个解决方案: //Removing underline int searchPlateId = searchView.getContext().get ..
发布时间:2020-08-29 20:51:11 移动开发

自定义SearchView在android中整体可点击

我的应用程序中有一个SearchView小部件,我想问一些有关使其自定义的问题.首先,您只能通过单击搜索图标来开始搜索,有什么方法可以使整个SearchView可单击吗? 另外,是否有一种方法可以使SearchView在单击时出现类似的内容? 现在处于这种状态: 这是我的代码: citySearch = (SearchView) findViewById(R.id.city_se ..
发布时间:2020-08-29 18:57:30 移动开发

如何更改SearchView元素的颜色?

我想在项目中使用SearchView,但是元素的颜色有问题.让我向您展示:我的SearchView所在的fragmentDialog 我不需要更改bg颜色.例如下一张图片.我想查看没有黑色背景的SearchView元素. 我试图 更改主题 更改样式 更改色调 ,但没有任何效果.搜索图标和注释器元素仍为白色.也许我正在失去一些东西?我可以用XML做到这一点吗?请帮帮我. 解 ..
发布时间:2020-08-29 18:56:26 移动开发

搜索视图图标位置更改

我已经在工具栏中实现了SearchView,如下图所示. 此处,搜索图标位于光标的右侧.并带有提示不可见. 我想移动光标左侧的搜索图标,并且它也不应在提示中不可见. 它应该按此顺序.[SearchIcon-Cursor-Hint] 我想要它像这张照片. 有人可以帮我吗...:( 解决方案 如果您使用的是edittext控件,则可以在edittext中进行如下操作... a ..

当应用运行时,相对布局中的元素显示不同

我在一个片段内创建了一个ListView,它具有一个搜索过滤器,问题是XML布局在android studio中显示良好,但是在模拟器或手机中运行时,其显示方式却有所不同(我对齐时显示不正确),当我单击SearchView时,它也会在选项卡导航下.谁能告诉我如何解决这个问题? 这是片段: import android.content.Context; import android.os ..

如何检测SearchView的后退按钮按下?

我正在使用一个活动来显示SearchView以及显示搜索结果.搜索结果只是项目的子集,因此搜索充当过滤器.一切似乎都正常,除了单击SearchView的后退按钮时我不知道如何还原视图中的所有项目. 或者也许还有另一种方法来检测用户何时从搜索结果导航到上一个视图(在我的情况下,该视图是同一视图). 谢谢 解决方案 因此,看着您的问题的标题,您不确定如何检测SearchView何时 ..
发布时间:2020-08-27 04:34:44 移动开发

Android SearchView定制

我是android的新手,我陷入了一些我认为很简单但很困惑的事情. 我需要在操作栏/工具栏中而不是在我的Relativelayout中创建自定义searchView.问题是我不知道如何自定义XML的背景,文本输入颜色,搜索图标颜色,或者仅仅是它们的属性.目前我在手机上无法显示我的代码.有人告诉我如何定制它吗?也许给我看我可以遵循的任何教程?在此先感谢!!!! 解决方案 我建议您看看我在此处 ..
发布时间:2020-08-27 04:21:11 移动开发