Android简单静音媒体卷,但崩溃按钮然后应用程序...?

时间:2012-10-08 03:10:09

标签: android

我正在尝试静音媒体音量,这似乎有效但是当按下控制静音开/关的按钮时它会崩溃。

这是我的代码:

SharedPreferences getPrefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
                boolean cmute = getPrefs.getBoolean("mute", false);

                if (cmute == false){
                    // mMediaPlayer.setVolume(0,0); <-- this causes crash of button/app, but works until then muting media volume =/                
                    Editor editor = getPrefs.edit();
                    editor.putBoolean("mute", true);
                    editor.commit();
                    Editor editor2 = getPrefs.edit();
                    editor.putBoolean("notice", true);
                    editor.commit();
                    SharedPreferences getPrefs2 = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
                    View btn = findViewById(R.id.mute);
                    btn.setBackgroundResource(R.drawable.sound);

                }

所以,我需要简单的一行,我可以在这个布尔的IF语句中使媒体音量静音并且不会崩溃按钮。

非常感谢。

0 个答案:

没有答案