Android でプログラムによってデバイスのテキスト読み上げ設定をオーバーライドする必要があります。その方法を教えてください。
完全な使用例は次のとおりです: 私のアプリケーションは、ユーザーの入力に基づいてアプリの言語を設定しています。つまり、ユーザーが言語としてフランス語を選択した場合、アプリはすべてのテキストを表示し、テキストをフランス語のみでアナウンスします。しかし、問題はデバイスの TTS エンジン設定にあります。アプリケーションをオーバーライドできます。オプション「常に自分の設定を使用する」チェックボックスを使用して設定するため、アプリケーションを介してプログラムでチェックボックスをオンまたはオフにする方法があるので、アプリから行う必要があるのは、アプリがテキストをアナウンスするときですチェックボックスのチェックを外してからアナウンスすると、もう一度チェックボックスをオンに戻します。
ちなみに、Android 2.1バージョンとSamsung Galaxyタブを使用してアプリを開発しています。
それを達成するための何らかの方法を提供してください。
よろしく、ピクス