ホーム画面の設定サブメニューへのショートカットを配置する方法


11

使用例:「設定/音声入力/出力/音声認識設定/言語」
をクリックすることなく、音声入力の入力言語を変更したいと思い
ます。
また、同じ質問が発生する同様のものがいくつ
かあります。設定の特定のサブメニューへのショートカットをホーム画面に配置する方法は?

別の(さらに良い)オプションは、特定の設定をカスタムキーボードショートカットに関連付けることです。

期待しすぎですか?
ありがとうございました

回答:


3

手動インテントショートカットを使用できます。
それはあなたが定義したインテントを送信するカスタムランチャーウィジェットを追加することを提案しています。

VoiceSearch設定ウィンドウを起動するには、次のようにします。

  • 新しい「手動インテントショートカット」ウィジェットをホーム画面に追加する
  • 名前を入力してください
  • アクション= "android.intent.action.MAIN"
  • コンポーネントパッケージ= "com.google.android.voicesearch"
  • コンポーネントクラス(FQDN)= "com.google.android.voicesearch.VoiceSearchPreferences"

他のフィールドはすべて空のままにし、「ブロードキャスト」のチェックを外します

これで、必要な設定ウィンドウへのショートカットができました。

PS:apktoolを使用して、このアクティビティをリストするVoiceSearch.apk(システムアプリ、それにアクセスするにはrootが必要)のAndroidManifest.xmlを検査しました。


これが唯一の実用的なソリューションであり、実際に説明できる唯一のソリューションです。ce4、どうもありがとう。
コスチャ

あなたがそれを高く評価してそれを機能させたことを知ってうれしいです(あなたがそれを尋ねてからしばらく時間が経過しました)悲しいかな、パラメーターを見つけるのは簡単ではありませんが(深刻なパワーユーザースキルが必要です)、一度取得すれば簡単です。
ce4

@ ce4 SIM管理/ SIM情報/ {特定のsim}にアクセスし、オン/オフに切り替える方法(デュアルsimフォンを持っています)
Piotr Dobrogost

@Piotr:ああ、いや。デュアルSIM電話を持っていません。多分logcatの出力を見てください?
ce4

5

はい、設定メニューにショートカットを追加することは可能ですが、おそらく希望するほど「深い」ものではありません。

画面を長押しして、ポップアップメニューから[ショートカット]を選択します。次に、[設定]を選択し、必要な設定メニューを選択します。


残念ながらあなたは正しい。「ショートカットを追加する」方法は、途方もなく狭い設定の選択のみを特徴としています...私の帆から少し風を取り除きますが、とにかく感謝します。プログラムでそれを行うことはできますか?私はまさにそれをしているアプリを作り上げることができました。
kostja

設定を簡単に取得できるアプリ/ウィジェットを市場で確認してください。「クイック設定」は、過去に使ったものです。
エール

1

別の可能性:ジェスチャー検索

連絡先、アプリ、ブックマーク、ファイル、設定を検索します。スクロールアウトV O Iするときまでに、必要な音声設定が表示されるはずです。


いいアイデアですが、私が提案する最も深い設定は「音声入力と出力」です。しばらく試してみたので、設定を深くしないとインデックスに登録されません。したがって、言語設定に到達するまでにさらに0.5秒かかります。しかし、GSはまだ私が知らなかった非常に便利なアプリなので、+ 1
kostja

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

独自のカスタムショートカットを作成するために、デスクトップVirtualizeRアプリを試しましたか?


はい。ただし、詳細設定のショートカットはありません。デフォルトのショートカットメニューにあるショートカットのみです。ところで、それはViSualizeRです
コスチャ

3
@MedicineMan:少なくともリンクを提供してもらえますか?
エール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.