Android - Audio Volume - Thay đổi âm lượng trong Android Studio
Bước 1: Tạo AudioManager
AudioManager audioManager;
int maxVolumeValue = audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, AudioManager.FLAG_SHOW_UI);
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_UNMUTE, AudioManager.FLAG_SHOW_UI);
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,customValue,AudioManager.FLAG_SHOW_UI);
AudioManager audioManager;
audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
Bước 2: Sử dụng
- Lấy giá trị max của volume:
- Tăng âm lượng:
- Giảm âm lượng:
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_LOWER, AudioManager.FLAG_SHOW_UI);
- Tắt tiếng:
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_MUTE, AudioManager.FLAG_SHOW_UI);
- Bật âm lượng trở lại:
- Đặt một mức âm lượng tùy ý: int customValue (trong khoảng từ 0 đến maxVolumeValue)
Nhận xét
Đăng nhận xét