我想用TextToSpeech(TTS)说出电池的百分比,我写了这段代码。
myTts.speak("Battery percentage is "+batteryPercentage, TextToSpeech.QUEUE_FLUSH, null);
其中batteryPercentage位于BroadcastReceiver
中int batteryPercentage = intent.getIntExtra(BatteryManager.EXTRA_LEVEL,0);
当我运行应用程序时,它只说电池百分比,不说百分比。为什么?我该怎么办?
答案 0 :(得分:0)
之前可能没有调用BroadcastReceiver,因此可能还没有设置batteryPercentage的值?您是否尝试手动设置进行测试?