Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何添加禁用/取消禁用所有应用程序内声音的切换按钮_Android_Audio_Toggle_Mute - Fatal编程技术网

Android 如何添加禁用/取消禁用所有应用程序内声音的切换按钮

Android 如何添加禁用/取消禁用所有应用程序内声音的切换按钮,android,audio,toggle,mute,Android,Audio,Toggle,Mute,如何添加切换按钮,使应用程序中的所有声音静音/取消静音,最好是一个关于如何操作的视频 public class MyActivity extends Activity { private boolean _myAudioToggle; onCreate(Bundle savedInstanceState) { // ... _myAudioToggle = false; // audio is off, set to true to default

如何添加切换按钮,使应用程序中的所有声音静音/取消静音,最好是一个关于如何操作的视频

public class MyActivity extends Activity {
    private boolean _myAudioToggle;
    onCreate(Bundle savedInstanceState) {
        // ...
        _myAudioToggle = false; // audio is off, set to true to default to on
        setAudio(_myAudioToggle);
        Button button = (Button) findViewById(R.id.yourButton); // where yourButton is in your layout XML file
        button.setOnClickListener(new View.onClickListener {

            @Override
            onClick(View v) {
                _myAudioToggle = !_myAudioToggle;
                setAudio(_myAudioToggle);
            }
        });
        // ...
    }
    // ...
}
创建一个名为setAudio()的方法,该方法接受布尔值并设置音频:)


不,对不起。我可以帮助您编写代码,但我没有时间培训您:)
private void setAudio(boolean audioToggle) {
    // your code to toggle the audio
}