0

通知バーから受信通知を読み取る必要があります。私は、アクセシビリティサービスと通知リスナの両方を使ってこれを行うことができると読んでいます。どちらを使うのが良いでしょうか、なぜですか?NotificationListenerまたはアクセシビリティサービス

ありがとうございます。

答えて

1

あなたはそれを読んでいるかどうかによって異なります。一般的な答えは、通知リスナーです。アクセシビリティサービスは、ユニークなアクセシビリティサービスのためのものです。ユーザーは、アクセシビリティサービスメニュー(TalkBackとスイッチアクセスがある)からアクセシビリティサービスを有効にする必要があります。通知を読む能力は、支援技術(人々がモバイルデバイスとやりとりするための別の方法)を作成するという目標を達成するための補助的な能力です。

通知リスナー、これが主要な目標です。これらはアプリのコンテキストの一部として存在するため、アクセシビリティメニューから特にオンにする必要はありません。

基本的に、アクセシビリティサービスを実際に構築している場合を除いて、このアプローチを使用して一般的な通知リスナを使用しないでください。

+0

ありがとうございました。それは本当に助けになりました – Aditya

関連する問題