所以我正在开发一款安卓游戏。我的主要活动或介绍活动有游戏的背景音乐。总体而言,它是整个游戏的主要背景音乐。所以我让音乐继续播放:
private void startBgSound() {
// TODO Auto-generated method stub
//int soundFile = R.raw.backgroundmusic;
//AssetFileDescriptor afd = getResources().openRawResourceFd(soundFile);
bgsound = new MediaPlayer();
bgsound.reset();
bgsound = MediaPlayer.create(this, R.raw.backgroundmusic);
bgsound.setLooping(true);
bgsound.setVolume(100, 100);
bgsound.start();
}
通过将循环设置为真。当用户应该点击播放按钮(仍然在主活动上)时,下一个活动位于主活动之上。但是在我的第二个活动中,我放了一个暂停按钮,所以当用户点击它时,背景音乐也应该暂停。
你对如何做到这一点有任何聪明的想法吗?我被这个问题困住了。因此,如果您能提供帮助,我将不胜感激。谢谢。