2014-06-12 52 views
1

我有代码来检查isLanguageAvailable从TextToSpeech。textToSpeech.isLanguageAvailable返回不同​​的值0和-2

textToSpeech.isLanguageAvailable(locale); 

问题是上面的行在1秒内执行了2次。它第一次返回0,第二次返回-2。时间textToSpeech,语言环境对象是相同的。

任何想法,它会表现如何。

在此先感谢。

+0

你能展示一些更多的代码吗?并详细说明这段代码何时执行? –

回答

0

TextToSpeech引擎在中间断开连接。这就是上述情况的原因。