如何知道我的媒体文件在android中已停止播放

如何知道我的媒体文件在android中已停止播放,android,media-player,Android,Media Player,我有一个叫做“播放和停止”的按钮 如果我按play开始播放。在我按下停止键后,它将进入主页。但我需要回到主页自动播放完成后,即没有点击停止按钮。我怎样才能在android上做到这一点? 提前感谢您好,shekhar您可以为player对象设置一个oncomplete侦听器。守则如下: mPlayer.setOnCompletionListener(new OnCompletionListener(){@Override public void onCompletion(MediaPlayer m

我有一个叫做“播放和停止”的按钮 如果我按play开始播放。在我按下停止键后,它将进入主页。但我需要回到主页自动播放完成后,即没有点击停止按钮。我怎样才能在android上做到这一点?
提前感谢

您好,shekhar您可以为player对象设置一个oncomplete侦听器。守则如下:

mPlayer.setOnCompletionListener(new OnCompletionListener(){@Override public void onCompletion(MediaPlayer mp) {  "your code comes here" }});

此处,mPlayer是当前正在运行的MediaPlayer的对象。

您好,您可以将oncomplete侦听器设置为player对象。守则如下:

mPlayer.setOnCompletionListener(new OnCompletionListener(){@Override public void onCompletion(MediaPlayer mp) {  "your code comes here" }});

此处,mPlayer是当前正在运行的MediaPlayer的对象。

您必须将media player getDuration与media player current duration进行比较。。当您的歌曲结束时,两者都是相同的。您必须将media player getDuration与media player当前的持续时间进行比较。。当你的歌结束时,两者都是一样的。。