Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.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 使用seekbar设置音量_Android_Seekbar - Fatal编程技术网

Android 使用seekbar设置音量

Android 使用seekbar设置音量,android,seekbar,Android,Seekbar,可能重复: 如何在android应用程序中使用seekbar设置音量??我想从我的应用程序准确的铃声音量,而不是设置它从手机。有什么想法吗???给你 AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); volumeSeekbar.setMax(audioManager.getStreamMaxVolume(AudioManager.STREAM_RING)); v

可能重复:

如何在android应用程序中使用seekbar设置音量??我想从我的应用程序准确的铃声音量,而不是设置它从手机。有什么想法吗???

给你

AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
    volumeSeekbar.setMax(audioManager.getStreamMaxVolume(AudioManager.STREAM_RING));
    volumeSeekbar.setProgress(audioManager.getStreamVolume(AudioManager.STREAM_RING));


    volumeSeekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
        @Override
        public void onStopTrackingTouch(SeekBar arg0) {}

        @Override
        public void onStartTrackingTouch(SeekBar arg0) {}

        @Override
        public void onProgressChanged(SeekBar arg0, int progress, boolean arg2) {
            audioManager.setStreamVolume(AudioManager.STREAM_RING, progress, 0);
        }
    });
你可以简单地尝试用户从这个控制音量工作基于这个答案帮助我它是正确的,所以它可能会帮助你。。