więc na moich urządzeniach 2.3, można odtwarzać dźwięk z SoundPool lub MediaPlayer przy maksymalnej głośności, nawet jeśli wielkość urządzenia jest ustawiony na 0/mute. Rozumiem, że trzeba ręcznie uzyskać poziom urządzenia i ustawić go podczas odtwarzania dźwięku.odtwarzania dźwięków niezależnie od poziomu głośności urządzenia
Oto jak chcę, aby to zachowanie działało.
Jednak teraz zauważyć na moim urządzeniu 4.0, że dźwięki są automatycznie odtwarzane przy ustawionym poziomie urządzenia, które nie chcę!
Czy to różnica między wersjami systemu operacyjnego? Jeśli tak, czy istnieje sposób na zignorowanie głośności urządzeń? Więc nawet jeśli jest wyciszony, mogę odtwarzać dźwięk i być słyszanym?
Nie mogę zrozumieć, dlaczego potrzebuję tej funkcji, ale naprawdę to robię.
Dzięki!
Czuję, że naprawdę powinieneś wyjaśnić, dlaczego MUSISZ mieć tę funkcję. Jedyne, co przychodzi mi do głowy, to jakaś zagubiona aplikacja do lokalizacji telefonu. – cost
Naprawdę nie mogę. Podpisałem umowę NDA na ten projekt, ale jest to ważna cecha. Jeśli nie mogę wymusić dźwięku, aby zignorować poziomy głośności systemu, mam do zrobienia kilka poważnych zmian. – romamnmlst