if (mMediaPlayer.isPlaying() || !path.equals(mPath)){ mMediaPlayer.reset(); }
老师您好,在startMusic中已经判断过,只有当播放路径不相同时才能进入setPath这个方法
所以在setPath方法中就不需要判断直接
mMediaPlayer.reset();
请老师和各位同学一起验证
确实,取消判断直接reset后在切换音乐时就没闪退了