SmartVolume
Zwykle jeśli nie mam wyciszonego telefonu (zajęcia) to głośność dzwonka mam ustawioną na maxa. Przy podłączaniu zestawu słuchawkowego (co ostatnio zdarzało mi się dość często) i słuchaniu przezeń muzyki dźwięk dzwonka w słuchawkach jest bliski wbicia bębenków do wnętrza czaszki.
Gdzieś znalazłem informacje, że w wersji Android Eclair problem ma zostać załatwiony przez system, jak na razie można użyć np aplikacji „Volume Control” o której słuch niestety zaginął (nie ma jej w Markecie).
Nie pozostało mi nic innego jak samemu napisać taką aplikację.
Przed chwilą w Markecie pojawił się „SmartVolume”
Po zainstalowaniu aplikacji trzeba zrestartować telefon (przy starcie uruchamiany jest działający w tle serwis). Przy podłączeniu słuchawek serwis przywróci ustawienia głośności dla mediów, dzwonka, powiadomień, rozmowy z momentu kiedy słuchawki były ostatni raz podłączone. Przy odłączaniu analogicznie.
Muszę się przyznać, że aplikacja nie była zbyt dogłębnie testowana, ale nie ma też wielu miejsc w których mogłyby się pojawiać błędy.
Programik nie jest zbyt skomplikowany (ale za to całkiem pożyteczny), więc wrzucam kompletne źródła na licencji LGPL SmartVolume.zip
Komentarze (2)
Hi
I have tried your app, good that it lowers the ring volume, but the in-call volume does not change.
also when you unplug the headphones, the phone ring is very soft.
so the sofware works to become soft for ringing only, and does not restore for ring volume.
cheers
Mark.
Hello, I’ve unpublished SmartVolume becouse of above problems.
I’ve also posted some questions at Android Developers newsgroup and it seems that it’s impossible to catch headset plug/unplug events right. I’m afraid that only major OS update can fix volume problems, and SmartVolume will be useless mor than it’s today