这个Android新手的另一个愚蠢问题,请耐心等待我...... :)
我有一个名为 Music 的类,可以加载/播放音乐:
public class Music implements OnCompletionListener{
MediaPlayer mediaPlayer;
...
mediaPlayer.setOnCompletionListener(this);
...
public void onCompletion(MediaPlayer mediaPlayer) { ... }
...
}
然后,我有另一个名为 MainClass 的类,它的 UI 加载了一个音乐
Music track = Music(fileDescriptor);
现在,我想要在曲目结束播放或停止时在 UI(MainClass)中做一些事情。但是MediaPlayer在Music里面,不在MainClass里面,还有setOnCompletionListener和onCompletion方法。
那么,MainClass 是如何知道音乐已经结束播放的呢?
谢谢!L.