TextToSpeech不说数字

时间:2013-12-09 17:43:10

标签: java android xml

我想用TextToSpeech(TTS)说出电池的百分比,我写了这段代码。

    myTts.speak("Battery percentage is "+batteryPercentage, TextToSpeech.QUEUE_FLUSH, null);

其中batteryPercentage位于BroadcastReceiver

int batteryPercentage = intent.getIntExtra(BatteryManager.EXTRA_LEVEL,0);

当我运行应用程序时,它只说电池百分比,不说百分比。为什么?我该怎么办?

1 个答案:

答案 0 :(得分:0)

之前可能没有调用BroadcastReceiver,因此可能还没有设置batteryPercentage的值?您是否尝试手动设置进行测试?