2017-08-23 45 views
0

我使用TTS與我的手機並在第一次啓動應用程序時,tts運行良好,但是在按主頁按鈕後再返回到我的應用程序,並嘗試調用事件TTS,其顯示這樣的錯誤:Android文本到語音TTS不會綁定到TTS引擎,然後按回家並回到應用程序

W /文字轉語音:說話失敗:不綁定到TTS引擎

我嘗試使用此代碼

@Override 
public void onInit(int status) { 
    if (status == TextToSpeech.ERROR) { 
     refresh(); 
    } 
} 

當TTS錯誤發生時它會調用刷新函數,但它永遠不會被調用。我認爲這是因爲這些應用程序已經啓動了首次發佈。

回答

0

也許你應該嘗試重寫onResume()方法。 如果它沒有幫助,你會勉強給我們一段代碼嗎?

相關問題