我正在使用以下代码从互联网上播放(随机)MP3歌曲,但不幸的是它无效。我什么都没听到,但我不知道我做错了什么。
public void playAudio() throws Exception
{
MediaPlayer mediaPlayer;
mediaPlayer = new MediaPlayer();
// mediaPlayer.release();
mediaPlayer.setDataSource("http://yvolinssen.nl/recit.mp3");
mediaPlayer.prepare();
mediaPlayer.start();
}
我也试过把
MediaPlayer mediaPlayer;
在构造函数中,但这也不起作用。以下函数调用我的 PlayAudio 函数:
this.playButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try {
UserPanel.this.activity.playAudio();
} catch (Exception e) {
e.printStackTrace();
}
}
});