【发布时间】:2011-01-20 13:56:31
【问题描述】:
我知道这是 android 的多任务处理功能的一部分,但我找不到我的问题的解决方案。
我的应用程序中有一个媒体播放器对象,它播放一个反复循环播放的音频剪辑,并且应该只在应用程序关闭时停止,它与正在播放没有声音的视频的 VideoView 一起运行(原因:我需要视频无缝循环,而且似乎只有在没有声音附加到视频的情况下才能做到这一点)。我需要在视频停止时停止声音(即当应用程序关闭时。我知道 VideoView 有方法 isPlaying() 所以我想它可能与此有关,但到目前为止我尝试的一切都失败了。
我需要使用线程吗?有什么方法可以从 VideoView 发出一条消息说它不再播放?然后我可以调用 MediaPlayer 对象的 stop() 方法。
【问题讨论】:
标签: java android media-player