앱 만들기/안드로이드

안드로이드의 기술 #볼륨키로 바로 미디어 볼륨 조정하기

나도 처음이야 2020. 10. 4.

일반적으로 볼륨 키를 누르면 벨소리 조정값 이 기본으로 보여진다.

그런데, 앱에서 사용하는 미디어 볼륨을

볼륨키를 누를때 하기 처럼 바로 띄우고 싶을때가 있다.

 

Rain 에 적용된 볼륨키 세팅값.

 

적용을 원하는 Activity 의 oncreate() 함수에 하기 코드를 적용하면 된다.

Activity 별로 세팅을 해주어야 한다.

1
2
3
4
5
6
       audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
        audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, (int)(audioManager.getStreamVolume(AudioManager.STREAM_MUSIC)), AudioManager.FLAG_PLAY_SOUND);
        // 볼륨키 선택 시 미디어 볼륨을 기본으로 설정.
        setVolumeControlStream(AudioManager.STREAM_MUSIC);
        
cs

AudioManager audioManager 객체를 활용하여, 볼륨키를 선택시

기본적으로 미디어 볼륨값을 조정할 수 있도록 디폴트 세팅을 하는 코드이다.

사운드 관련 앱에서는 효과적으로 사용될 수 있는 코드이다.

감사합니다. 

 

 

 

* 빗소리가 듣고 싶을땐... 

Rain Sound ☆ 빗소리 를 추천드립니다. 

제가 만들었습니다. ㅋㅋㅋ

감사합니다.

 

play.google.com/store/apps/details?id=blue.soo.rainsounds

 

Rain Sound ☆ 빗소리 - Google Play 앱

안녕하세요~ 다운로드 받아주셔서 감사합니다. 빗소리가 사람의 마음을 차분하게 해준다고 하죠~ 때로는 흥분되게 하는경우도 많은거 같습니다. It's raining 이란 곡처럼요 ^^ 그래서 빗소리를 앱�

play.google.com

 

반응형

댓글