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);
}
});
你可以简单地尝试用户从这个控制音量工作基于这个答案帮助我它是正确的,所以它可能会帮助你。。