문제

I have an android app that changes the users ringer preference or notification volume when music is playing.

Is there a way that I can store their current volume settings across all streams and restore it when my service is killed?

도움이 되었습니까?

해결책

I used getStreamVolume(); to get the volume and I then stored the value until the service was killed. After the service was killed I used setStreamVolume(); to return the volume to the stored setting.

Android Reference - getStreamVolume();

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top