媒体播放器完成点击列表视图中的第二个按钮
Media Player On Complete Clicks 2nd Button from Listview
我有一个歌曲列表,在 UI 中,有三个 Buttons
分别命名为播放、暂停和恢复。现在 MediaPlayer.OnCompletionListener()
,我想在列表视图的第二个按钮上执行 performclick() 以便它可以自动播放下一首歌曲。
mPlayerforplanet.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
viewHolder.play_button.getTag(position);
viewHolder.play_button.performClick();
}
}
});
这段代码在 android 模拟器中运行良好,但在移动设备中运行不佳。如果我正在播放第一首歌曲,则在完成第一首歌曲后将播放第 4 首歌曲和接下来的第 7 首歌曲。请帮忙!!谢谢。
当用户第一次单击列表时,为该列表项设置一个整数 position.On 完成后增加整数并从列表视图适配器获取歌曲数据并播放 song.Change 播放按钮的状态根据适配器中的整数 class.
我有一个歌曲列表,在 UI 中,有三个 Buttons
分别命名为播放、暂停和恢复。现在 MediaPlayer.OnCompletionListener()
,我想在列表视图的第二个按钮上执行 performclick() 以便它可以自动播放下一首歌曲。
mPlayerforplanet.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
viewHolder.play_button.getTag(position);
viewHolder.play_button.performClick();
}
}
});
这段代码在 android 模拟器中运行良好,但在移动设备中运行不佳。如果我正在播放第一首歌曲,则在完成第一首歌曲后将播放第 4 首歌曲和接下来的第 7 首歌曲。请帮忙!!谢谢。
当用户第一次单击列表时,为该列表项设置一个整数 position.On 完成后增加整数并从列表视图适配器获取歌曲数据并播放 song.Change 播放按钮的状态根据适配器中的整数 class.