当前位置: 首页 > 知识库问答 >
问题:

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

南宫保臣
2023-03-14

在Android core Settings应用程序中,当我们在搜索栏中搜索任何内容时,搜索结果会自动突出显示
例如,请参见下图,我在通知访问部分突出显示了我的应用程序名称。

我通过以下代码实现了这一点:

val intent = Intent("android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS").apply {
    val app = "${application.packageName}/${NotificationListener::class.java.name}" //Here NotificationListener is a service name
    val fragmentKey = ":settings:fragment_args_key"
    val showFragmentKey = ":settings:show_fragment_args"
    putExtra(fragmentKey, app)
    putExtra(showFragmentKey, Bundle().apply { putString(fragmentKey, app) })
}

我在这个链接上引用了解决方案

但是,我想在使用访问设置中突出显示我的应用程序名称。即当我打开Intent(设置.ACTION_USAGE_ACCESS_SETTINGS)的意图时,然后在应用程序列表中,我的应用程序名称必须突出显示。

然而,上述逻辑/方法不适用于使用访问屏幕
我的应用程序会打开意图,但不会在此处突出显示我的应用程序名称<我做了详细的研究,但仍面临挑战<因此,我请求你们大家提供帮助。

共有1个答案

周鸿云
2023-03-14

ACTION_USAGE_ACCESS_SETTINGS,我找不到。你在哪里见过它吗?如果有,请告诉我在哪个应用程序上。我在这里要求:

  • https://issuetracker.google.com/issues/165311852
  • https://issuetracker.google.com/issues/160303945

对于所有设置,通常有一个:

  • https://issuetracker.google.com/issues/163176781

至于通知访问,请选中此处:stackoverflow。电话:63914445/878126

 类似资料:
  • 问题内容: 如何突出显示使用php的mysql查询的搜索结果? 这是我的 [修改] 代码: 问题答案: 您可以使用preg_replace();,当它在文本中找到匹配项时,您可以在匹配词周围放置一个带有突出显示类别的div。然后,您可以向突出显示类添加背景颜色和边框,以使其突出显示 preg_replace期望3个参数; 第一个是您要寻找的 第二个是应该更改为 他应从中搜索并替换的文本字符串 例如

  • Android应用程序有一个名为“Organization”的顶级菜单,点击省略号(3点)即可显示。 触摸此菜单时,弹出子菜单显示为组织。 我想把这个顶级菜单藏起来 和 在子弹出菜单中仅显示2项。 "注册组织"和"更改组织"是应用程序2子弹出菜单项。 我该怎么做?我试过下面的代码,但不起作用。 菜单xml

  • 问题内容: 我想使用jQuery / Java脚本搜索并突出显示文本。 示例HTML 1: 当我搜索字符串“ Good Morning”时,div1和div3中的内容都应突出显示。即。输出html应该是 我使用了插件https://raw.github.com/bartaz/sandbox.js/master/jquery.highlight.js将搜索到的内容包含在span中。但是只有div3高

  • 我已经花了很多时间弄清楚为什么我的搜索在我定制的模板中不起作用。到目前为止,我已经知道了如何包含searchform。php文件在我的头,创建搜索。php文件目前是空的(因此,当我搜索某个内容时,我会被重定向到一个空白页面,我想我肯定需要search.php文件中的某些内容才能使其正常工作),我阅读了Wordpress codex的所有内容,但找不到解决方案,我找到的唯一有用信息是这个。 http

  • 问题内容: 我正在使用此代码突出显示搜索关键字: 但是,这仅突出显示一个关键字。如果用户输入多个关键字,则会缩小搜索范围,但不会突出显示任何单词。如何突出显示多个单词? 问题答案: 正则表达式是必经之路! 要以不区分大小写的方式进行匹配,请在正则表达式中添加“ i” 注意:对于像“ä”这样的非英语字母,结果可能会因地区而异。

  • 我有一个反应原生应用程序,我有一个搜索栏和一个FlatList。我的搜索逻辑如下 搜索栏: FlatList: 渲染项: 项目组成部分: 我想要一个搜索过滤器高亮显示,如下所示,当我开始在搜索栏中键入文本时,平面列表中的文本必须高亮显示。 我如何实现这个??反应本族语突出词?有什么功能吗?请帮忙