2
Est-il possible d'arrêter le TTS lorsqu'un appel entrant arrive sur mon téléphone? via le code?Problème de synthèse vocale avec un appel entrant dans Android
Est-il possible d'arrêter le TTS lorsqu'un appel entrant arrive sur mon téléphone? via le code?Problème de synthèse vocale avec un appel entrant dans Android
Vous pouvez voir la notification d'appel entrant de lien http://peacemoon.wordpress.com/2009/08/06/android-listening-to-incomingoutgoing-phone-calls/
et arrêter le TTS comme ci-dessous
public void onDestroy() {
// Don't forget to shutdown!
if (mTts != null) {
mTts.stop();
mTts.shutdown();
}
super.onDestroy();
}
où mts
est
mTts = new TextToSpeech(this,
this // TextToSpeech.OnInitListener
);
J'espère que cela vous hel.
Merci Rohit ..Édité d'inclure le code .. Donc je devrais appeler détruire quand l'état de l'appel sonne bien ..? – Shan
dans le lien que j'ai mentionné ci-dessus, il y a un état pour l'appel "affaire TelephonyManager.CALL_STATE_RINGING:" vous devez arrêter le TTS dans cela et pas sur détruire. –