如何在主屏幕上将快捷方式放置到设置子菜单


11

使用案例:
我想改变语音输入的输入语言,而不必通过点击
“设置/语音输入和输出/语音识别设置/语言”
我有一对夫妇导致同样的问题类似的国家:
有没有将快捷方式放置到主屏幕上设置的特定子菜单的方法?

另一个(甚至更好)的选择是将实用设置与自定义键盘快捷方式绑定在一起。

我期望太多了吗?
谢谢

Answers:


3

您可以使用“ 手动意图快捷方式”
它提供了添加自定义启动器小部件的功能,该小部件可以发送您定义的意图。

要启动“语音搜索设置”窗口,请执行以下操作:

  • 在您的主屏幕上添加新的“手动意图快捷方式”小部件
  • 输入名字
  • 动作=“ android.intent.action.MAIN”
  • 组件包=“ com.google.android.voicesearch”
  • 组件类(FQDN)=“ com.google.android.voicesearch.VoiceSearchPreferences”

将所有其他字段保留为空,取消选中“广播”

现在,您可以使用所需的设置窗口的快捷方式。

PS:我使用apktool检查了列出此活动的VoiceSearch.apk(系统应用程序,您需要root用户才能访问)中的AndroidManifest.xml。


这是唯一可行的解​​决方案,也是唯一具有真实解释的解决方案。非常感谢,ce4。
kostja'7

很高兴知道您对此表示赞赏并使其正常运行(自您提出要求以来已经过去了一段时间,呵呵)!las,要找到这些参数并不是一件容易的事(需要认真的高级用户技能),但是一旦掌握了这些参数,就很容易。
ce4 2012年

@ ce4知道如何进入SIM卡管理/ SIM卡信息/ {特定的SIM卡}并打开/关闭它(我有双SIM卡电话)吗?
Piotr Dobrogost 2012年

@Piotr:las,不。我没有双卡手机。也许看看logcat的输出?
ce4 2012年

5

是的,可以向设置菜单添加快捷方式,但可能不如您所愿。

在屏幕上长按,然后在弹出的菜单中选择“快捷方式”。然后选择“设置”,然后选择所需的设置菜单。


不幸的是你是对的。“添加快捷方式”方法仅具有非常狭窄的设置选择...让我望而却步,但还是要感谢。能以编程方式做到这一点吗?那我就可以完成一个应用程序了。
kostja 2011年

查看市场上是否有可以更轻松地进行设置的应用/小工具。“快速设置”是我过去使用的一种。
ale

1

另一种可能性:手势搜索

它搜索联系人,应用程序,书签,文件和设置。在您进行拼板时,V O I您可能应该会看到所需的语音设置。


不错的主意,但我建议的最深层次的设置是“语音输入和输出”。我做了一段时间的实验...所以恐怕更深的设置只会使它不进入索引。因此,我什至需要半秒钟才能达到语言设置。但是GS仍然是我没有意识到的非常有用的应用,因此+1
kostja 2011年

1

@ ce4答案的补充答案是正确的。在Android Marshmallow 6.0中,“手动意图快捷方式”将是以下值:

  • 动作=“ android.intent.action.MAIN”
  • 组件包=“ com.google.android.googlequicksearchbox”
  • 组件类(FQDN)=“ com.google.android.apps.gsa.velvet.ui.settings.VoiceSearchPreferences”

我只是将这些添加到他的评论中,但是我没有声誉。


-1

尝试过使用Desktop VirtualizeR应用程序来创建自己的自定义快捷方式吗?


是的,但是它没有深度设置快捷键-仅默认快捷键菜单中的快捷键。顺便说一句,它是ViSualizeR
kostja

3
@MedicineMan:您至少可以提供一个链接吗?
ale
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.