2013-08-23 53 views
0

我製作了一個使用TextToSpeech的Android應用程序,工作正常。唯一的問題是,當我收到電話時,TextToSpeech停止。即使撥打電話,也要保持語音通話

我使用了一些類似我的應用程序,即使在接聽電話期間也會繼續說話。我怎樣才能做到這一點?也許使用像鏈接異步?

謝謝!

回答

0

發生什麼事是,當你接到一個電話時,你的應用程序的活動是onPause。

所以你應該從你的活動開始一個後臺服務,並從那裏處理textToSpeech(服務)。

因此,即使活動暫停,textToSpeech也會繼續執行其工作。

這裏:http://developer.android.com/reference/android/app/Service.html

而且在服務的有用的教程:http://www.vogella.com/articles/AndroidServices/article.html

+0

我使用的文字轉語音的後臺服務(解除綁定服務) ! – premier

0

我使用的文字轉語音的後臺服務(解除綁定服務)