【发布时间】:2011-11-14 03:26:33
【问题描述】:
我正在广播接收器活动中使用此代码播放声音文件:
notification.sound = Uri.parse("android.resource://emad.app/raw/seven_chimes");
我想检测此文件何时播放完毕。
我尝试了这样的循环,但我认为这仅对媒体播放器有好处,因为即使我确定声音文件仍在播放,它总是 = false:
/*
* Stay here until the chime sound is finished.
*/
while (manager.isMusicActive()){
}
你能告诉我应该用什么来代替manager.isMusicActive()吗?
【问题讨论】:
标签: android while-loop