Gmail アプリを使用してメールをすばやく読むときに、Android O のナビゲーション バーに進むキーと戻るキーを追加する方法に関するチュートリアルです。
スマートフォンを使用して大量の電子メールを閲覧することに時間を費やしている場合、電子メール メッセージ全体を見ようとしているときに誤ってメッセージを切り替えてしまうのが煩わしいと感じるかもしれません。 新しいもののおかげで、 Android O のナビゲーション バー カスタマイザーでは、ナビゲーション バーに新しいキーを追加して、カスタム アクションを実行できます。 この場合、ナビゲーション バーに 2 つの新しいキーを追加します。 Gmail アプリを使用しているときはいつでも、メール リスト内で前後に移動します.
これを(もう一度)私のためにテストし、上記の画面記録をキャプチャしてくれた Eli Irvin に感謝します。
フォローしていただいている方は 以前の Android O チュートリアル, そうすれば、この問題にどのように取り組むかがわかるでしょう。 このチュートリアルは私たちのものとかなり似ています ピクチャーインピクチャーボタンのチュートリアル, したがって、これを読み終えていれば、これは簡単なはずです。
Gmail 使用中にナビゲーション バーに進む/戻るキーを追加する
要件:
- タスカー ($2.99)
- セキュアタスク
Tasker が必要なのは、どのアプリケーションを使用しているかを検出するために使用している自動化アプリであるためです SecureTask プラグインを介してコマンドを送信します。これがナビゲーションの変更を処理します。 バー。 両方のアプリケーションをインストールしたら、両方をセットアップする必要があります。
Tasker がどのアプリケーションを使用しているかを検出するには、そのアクセシビリティ サービスを許可する必要があります。 これは非常に簡単で、[設定] --> [アクセシビリティ] に移動し、サービスのリストで「Tasker」を探すだけです。 アクセシビリティサービスを有効にします。
次に、デバイスのシステム設定を変更する機能を SecureTask に付与する必要があります。 これを行うには、SecureTask に WRITE_SECURE_SETTINGS として知られる特別な権限を付与する必要があります。 通常、通常のアプリケーションからはアクセスできませんが、ADB を使用してユーザーが手動で許可することができます。 したがって、これを機能させるには、マシン上で ADB を起動して実行する必要があります。 幸いなことに、このアクセス許可の付与は 1 回限りであり、次の場合には SecureTask を使用します。 将来の Android O 関連のチュートリアル (さらにいくつかあります) なので、間違いなく実行する価値があります。 それ。
ADBのセットアップ
最初に行う必要があるのは、特定の OS 用の ADB バイナリをダウンロードすることです。 ここで行うことができます. ダウンロードしたら、次のものが揃っていることを確認する必要があります。 適切なドライバー Windows を使用している場合。
バイナリを別のフォルダーに抽出してドライバーをインストールしたら、次にスマートフォンで USB デバッグを有効にする必要があります。 これを行うには、[設定] を開き、[電話について] に移動します。 開発者向けオプションのロックが解除されたことを示すダイアログが表示されるまで、[ビルド番号] を 7 回タップします。 設定から開発者向けオプションにアクセスできるようになりました。 どうやら Android O では、開発者向けオプションを開く前に PIN/パスワードを入力する必要があります。 そうし、USB デバッグを探して有効にします。
次に、携帯電話を接続し、ADB バイナリを抽出したのと同じディレクトリでコマンド プロンプトを開きます。 (Windows ユーザーの場合は、Shift キーを押しながらそのフォルダー内で右クリックし、「ここでコマンド プロンプトを開く」を選択します。) 次のように入力します。 adb devices
コマンドプロンプトに入力します。 ADB サーバーが起動中であることを示すメッセージが表示され、電話機にはコンピュータに ADB アクセスを許可するように求めるプロンプトが表示されます。 受け入れ。 今、あなたが入るとき adb devices
コマンド プロンプトにアクセスすると、デバイスのシリアル番号が表示されるはずです。表示されていれば成功です。
SecureTask への WRITE_SECURE_SETTINGS の付与
ADB コマンド プロンプトが開いた状態で、次のコマンドを入力して、SecureTask に必要な権限を付与します。
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
SecureTask は、root アクセスなしでシステム設定を変更できるようになりました。 これで、Tasker に進む準備が整いました。
Tasker プロファイルのセットアップ
Tasker を開き、新しいプロファイルを作成します。 「Gmail スクロール キー」という名前を付けます。 を選択 応用 コンテキストで、ナビゲーション バー キーを有効にする電子メール アプリを探します (例: Gmail)。 必要なアプリを選択し、戻って次にタスクを作成します。
Tasker は、この新しいプロファイルにタスクを添付するように求めます。 求められたら新しいタスクを作成し、名前を付けます (または名前を付けません)。 この入力タスクでは、次のように 2 つのアクションを作成します。
- A1: プラグイン --> SecureTask --> 安全な設定. アクション: 書く. 設定:
secure sysui_nav_bar_left
. 価値:key(21:com.android.systemui/2131230907)
- A2: プラグイン --> SecureTask --> 安全な設定。 アクション: 書く. 設定:
secure sysui_nav_bar_right
. 価値:key(22:com.android.systemui/2131231004)
Entry タスク (電子メール アプリに入るときに実行されるタスク) についてはこれで終わりです。次に、電子メール アプリを終了するときに 2 つのキーを無効にするための Exit タスクを追加する必要があります。 開始タスクを長押しし、ポップアップ表示された「終了タスクの追加」オプションを選択して、終了タスクを作成します。 このタスクでは、次のように 2 つのアクションも作成します。
- A1: プラグイン --> SecureTask --> 安全な設定. アクション: 書く. 設定:
secure sysui_nav_bar_left
. 価値:null
- A2: プラグイン --> SecureTask --> 安全な設定。 アクション: 書く. 設定:
secure sysui_nav_bar_right
. 価値:null
それでおしまい! Gmail アプリ (または選択したその他の電子メール アプリ) に入ると、電子メール リスト内で前後に移動できる 2 つのナビゲーション バー キーが表示されます。
ダウンロードとインポート
すべての Tasker 関連チュートリアルと同様に、ダウンロードしてインポートできる XML ファイルが提供されます。 以下の AndroidFileHost から prf.xml ファイルをダウンロードし、内部ストレージに保存します。 Tasker を開き、上部の [プロファイル] タブを [インポート] ボタンが表示されるまで長押しします。 それをタップして、保存した XML ファイルを探し、それを選択してインポートします。 Tasker のアクセシビリティ サービスが有効になっていて、 私の記事で述べたように、SecureTask に WRITE_SECURE_SETTINGS を書き込みます。そうでない場合、このプロファイルは機能しません。 携帯電話で何でも!
AndroidFileHost から「Gmail Scroll Keys」プロファイルをダウンロードします。
SecureTask と Android O で他に何を実現できるか気になる場合は、XDA ポータルに注目してください。他にも共有できることがあります。. Android O のナビゲーション バーに多くの便利な機能を実行させる方法については、さらなるチュートリアルを期待してください。