Android 5.0 Lollipopまでは、着信通知の実際のテキストはステータスバーでスクロールしていました。これらのティッカースタイルのアラートは、画面に表示されたり、現在作業中の作業に干渉したりしませんでしたが、それでもメッセージを読むことができました。新しい「ヘッドアップ」アラートに置き換えられましたが、元に戻すことができます.
私の一番好きなアプリの1つであるBottom Quick Settingsの開発者であるTom Bayleyは、ルート、複雑な手順、または1ダイムを費やすことなく通知ティッカーを戻す方法を作成しました。仕組みは次のとおりです.
必要条件
- Windows、macOS、またはLinuxを実行しているコンピューター
- USBデータケーブル
ステップ1:スーパーステータスバーをダウンロードする
これをすべて可能にするアプリは、開発者Tom BayleyのSuper Status Barです。無料で、Playストアで見つけることができます。以下のリンクを使用して、携帯電話にアプリをダウンロードしてインストールします.
- Playストアリンク:スーパーステータスバー(無料)
ステップ2:許可を有効にする
アプリを開き、初期設定ページを通過した後、メインメニューの[開始]を押します。新しいページには、アプリを機能させるために付与する必要がある権限を表す2つのトグルが表示されます。トグルを選択すると、電話の設定の対応するページにリダイレクトされ、実際に必要な許可をスーパーステータスバーに提供します.
両方の権限をアプリに提供した後、アプリのメインページに戻ると、[開始]ボタンが[停止]に変更されていることがわかります。アプリのメインサービスが実行されています!
ステップ3:通知ティッカーを戻す
アプリのメイン画面から「Ticker Text」を選択し、「Status Bar Ticker Text」を有効にします。新しいページで、「スーパーステータスバー」の横にあるトグルを有効にします。プロンプトで「許可」を押してから、アプリに戻ります.
ステップ4:ヘッドアップ通知を無効にする準備をする
この時点で、ティッカー通知は有効になっています。しかし、まだ完了していません。新しいスタイルのポップアップ通知は現在冗長であるため無効にする必要があります。さらに、一部の電話ではティッカーが不明瞭になる場合があります。.
そのため、アプリのメイン画面から再度[ティッカーテキスト]セクションに移動し、[ヘッドアップ通知を無効にする]をタップします。 「ADB Permission」というタイトルの新しいページが表示されます。手順2で付与した他のアクセス許可とは異なり、このアクセス許可にはADBコマンドを使用する必要があります。準備ができたら、コンピューターとUSBデータケーブルを用意して、次の手順に進みます.
ステップ5:プラットフォームツールのダウンロード
お使いのコンピューターで、Googleからplatform-toolsファイルをダウンロードします。これらのファイルにより、コンピューターと電話が通信できるようになります。 3つの主要なデスクトップオペレーティングシステムすべてを無料でダウンロードしてサポートします。以下の対応するリンクを選択して、ファイルをコンピューターにダウンロードします.
- Googleのプラットフォームツールをダウンロード:Windows | Mac | Linux
ステップ6:ZIPを解凍します
コンピューター上のダウンロードZIPファイル(通常は[ダウンロード]フォルダーにあります)を見つけて、コンピューターにファイルを抽出します。ビルトインオプションまたはサードパーティオプション(7-Zipなど)を使用してZIPファイルを抽出できます。.
展開したら、作業を簡単にするために、フォルダーをデスクトップにドラッグします。これにより、次のステップで必要になるため、フォルダを簡単に見つけることができます.
ダラス・トーマス/ Android Howによる画像
ステップ7:Platform-Toolsフォルダーでプロンプトを開く
コマンドプロンプト(Windows)またはターミナル(macOSまたはLinux)を開き、次を入力します。
cd
スペースバーを押して、プラットフォームからプラットフォームツールフォルダーをデスクトップからコマンドウィンドウにドラッグします。これにより、場所が自動入力されるため、Enterキーを押してコマンドを完了します。コマンドプロンプトまたはターミナルをplatform-toolsフォルダー内にリダイレクトし、そのツール(ADBコマンドなど)にアクセスできるようになりました。.
ダラス・トーマス/ Android Howによる画像
ステップ8:USBデバッグを許可する
電話で、[設定]を開き、[電話について]を選択し、[ビルド番号]を7回タップして、開発者オプションを有効にします。プロンプトが表示されたらロック画面のパスコードを入力すると、開発者オプションが有効になります.
そのため、設定アプリのメインページに移動すると、一番下に[開発者向けオプション]が表示されます。そうでない場合は、「システム」、「詳細」の順に進み、そこに「開発者オプション」が表示されるはずです。タップして.
開発者向けオプションで、「USBデバッグ」を有効にします。 USBデータケーブルを使用して、電話機をコンピュータに接続します。以下のスクリーンショットのようなプロンプトが携帯電話に表示されます。 [このコンピューターから常に許可する]を選択し、[許可]をクリックします。このプロンプトが表示されない場合は、コマンドプロンプトまたはターミナルで次のコードを入力します。
adbデバイス
注:macOSまたはLinuxを使用している場合、おそらく、このガイドに示されているすべてのADBコマンドの前に「./」を付ける必要があります(「./adb devices」など).
これで、ADBコマンドを送信する準備ができました。問題が発生した場合は、以下にリンクされている詳細ガイドをご覧ください.
- 完全ガイド:電話とコンピューターでADBを設定する方法
ステップ9:ヘッズアップ通知を非表示にする
コマンドプロンプトまたはターミナルで次のコマンドを入力します。
adb shell pm grant com.tombayley.statusbar android.permission.WRITE_SECURE_SETTINGS
スーパーステータスバーの[ADBアクセス許可]ページに戻ると、ページの下部に緑色のチェックマークが付いた[アクセス許可]が表示されます。そうでない場合は、[ステータスの更新]をタップしてページを更新します。表示されない場合は、コマンドを正しく入力したことを確認してください(Macでは./を追加することを忘れないでください!).
ステップ10:テストする
「テスト例の通知」をタップすると、通知の表示方法をテストできます。すべてのアプリで通知ティッカーを正常に戻したら、完了です。しかし、私のテスト中に、これは常にそうではないことがわかりました.
ティッカーテキストを表示するには、一部のアプリでポップアップ通知を手動で無効にする必要がありました。同じ問題が発生している場合は、[設定]を開いて[通知]を選択します。正しく表示されていないアプリを選択し、通知カテゴリのいずれかを選択します。 「ポップアップとして表示」トグルを無効にして、ヘッドアップ通知を無効にします。次回アラートが表示されるときは、意図したとおりにステータスバーにのみ表示されます.
- Facebook、Twitter、Reddit、Pinterest、またはFlipboardでAndroidを入手する
- Android How ‘の毎日のAndroid専用ニュースレターに登録する
- Android How to YouTubeの最新ビデオを購読する
Jon Knight / Android Howによる画像、スクリーンショット、GIFの表紙