这个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如何知道音乐已经结束了?
谢谢! 升。