問題は、TTS を使用して、アクティビティの起動時に長い文字列メッセージを読み取っていますが、TalkBack が自動的にメッセージの途中にあるアプリケーション名を読み取り、長い文字列をカットするので、非常に煩わしいことです。
アクティビティが起動されるたびに、TalkBack がアプリケーション名を読み取るのを無効にしたいと考えています。その android:label 属性を削除することは、アプリケーションが他の誰かによって制御されており、私がそれを制御できないため、実行可能な解決策ではありません。
では、アプリケーションの起動時に TalkBack 機能がアプリケーション名を読み取らないようにするために呼び出すことができる API はありますか?
どんな助けでも大歓迎です。
よろしくお願いします。
よろしく、アショク