Android - Audio Volume - Thay đổi âm lượng trong Android Studio

Bước 1: Tạo AudioManager

AudioManager audioManager;
audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);

Bước 2: Sử dụng

- Lấy giá trị max của volume:

int maxVolumeValue = audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);

- Tăng âm lượng:

audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, AudioManager.FLAG_SHOW_UI);

- 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:

audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,AudioManager.ADJUST_UNMUTE, AudioManager.FLAG_SHOW_UI);

- Đặt một mức âm lượng tùy ý: int customValue (trong khoảng từ 0 đến maxVolumeValue)

audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,customValue,AudioManager.FLAG_SHOW_UI);

Nhận xét

Bài đăng phổ biến từ blog này

Android - Date Time - Lấy giá trị ngày, giờ theo định dạng tùy biến trong Android Studio

Android - Custom SearchView - Tạo khung tìm kiếm đơn giản trong Android Studio

Android - Image - Take Photo, Choose Photo from Gallery - Xử lý chụp ảnh, lấy ảnh trong Android Studio