2013-12-18 4 views
0

Android 애플리케이션에서 현재 스피커/마이크 볼륨 레벨을 저장하여 다음에 애플리케이션을 실행할 때 동일한 레벨로 설정할 수 있습니다. 스피커/마이크 볼륨 레벨을 가져 오거나 설정하는 API가 있는지 궁금합니다.스피커/마이크 볼륨 받기/설정

+0

질문의 성격을 생각하는 동안 다른 사용자가 이미 해결책을 제시했습니다. – Peter

답변

0

AudioManager 스피커 볼륨에 필요한 것 같습니다. getStreamVolume 메서드를 STREAM_X 상수 중 하나와 함께 사용하여 필요한 볼륨을 가져오고 SharedPreferences과 함께 저장합니다.

나중에 설정하려면 setStreamVolume 메서드를 올바른 상수와 함께 사용하십시오.

+0

도움을 주셔서 감사합니다. 그리고이 문제를 이해하기 위해서도. – Peter

0

이 작업에는 SharedPreferences을 사용할 수 있습니다. 표준 설명서에는 그에 대한 정보가 lots 있습니다.

+0

나는 그가 어딘가에 그들을 저장하는 방법뿐만 아니라 나중에 값을 얻고 설정하는 방법을 찾고 싶다고 생각한다. –