使用ViewPager进行图像滑动,点击每个图像时必须流式mp3,其不同的mp3从图像到另一个(所有mp3存储在应用程序本身,应用程序包括50页(图像)和50个mp3)。
当我单击图像时音频流正确,如果我再次点击它停止mp3然后第三次点击它从头开始重新启动mp3,
我想第三次点击从暂停的位置恢复mp3。
MainActivity:
cannot find symbol
symbol: variable arrayToLevel
请任何帮助将不胜感激。
答案 0 :(得分:0)
我可以管理三次正确点击同一图像,如下所示:
1 - 首先点击==)播放MP3。
1秒钟点击==)暂停mp3
3 - 三次点击==)继续播放暂停播放的mp3。
if (mViewPager.getCurrentItem() == 0) {
if(mp != null && mp.isPlaying()){
mp.pause();
length = mp.getCurrentPosition();
}else{
mp = MediaPlayer.create(MainActivity.this, R.raw.aa);
mp.seekTo(length);
mp.start();
}
}