我有一个简单的应用程序,其中包含多个可点击的ImageView和多个音频片段。我可以利用'if-else'为每个ImageView吸引Mediaplayer,但是代码看起来根本不干净。是否有可用的选项,我可以播放分配给特定ImageView的特定音频片段,同时播放时暂停其余音频片段?
if(mp1.isPlaying()==true){
mp1.pause();
mp1.seekTo(0);
if(mp2.isPlaying()==true){
mp2.pause();
mp2.seekTo(0);
if(mp3.isPlaying()==true){
mp3.pause();
mp3.seekTo(0);
if(mp4.isPlaying()==true){
mp4.pause();
mp4.seekTo(0);
以此类推。