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

问题描述

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

enter image description here

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

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) })
}

我在此 LINK 中提到了解决方

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

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

解决方法

对于 ACTION_USAGE_ACCESS_SETTINGS ,我找不到。你在任何地方见过吗?如果是这样,请告诉我在哪个应用程序上。我已在此处提出要求:

一般来说,对于所有设置:

至于通知访问,请查看此处:stackoverflow.com/a/63914445/878126