嗨所以我是Android开发的新手,我正在尝试构建一个游戏。我目前想要为我的游戏禁用声音效果,我在首选项活动中打开或关闭。
public static void initSounds(Context theContext)
{
if(OptionsMenu.getSounds(theContext))
{
mContext = theContext;
mSoundPool = new SoundPool(4, AudioManager.STREAM_MUSIC, 0);
mSoundPoolMap = new HashMap();
mAudioManager = (AudioManager)mContext.getSystemService(Context.AUDIO_SERVICE);
}
}
但是,当我这样做时,声音效果不会关闭。
答案 0 :(得分:0)
如果你使用默认的SharedPreferences
,你应该可以通过简单地做这样的事情来做到这一点:
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
nixonMode=prefs.getBoolean("nixonmode", false);