切换声音效果关闭

时间:2011-07-17 20:41:39

标签: android audio options

嗨所以我是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);
        }
    } 

但是,当我这样做时,声音效果不会关闭。

1 个答案:

答案 0 :(得分:0)

如果你使用默认的SharedPreferences,你应该可以通过简单地做这样的事情来做到这一点:

    SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
    nixonMode=prefs.getBoolean("nixonmode", false);