Я сделал приложение для визуализации музыки для Android. При разработке на моем HTC Legend (под управлением Android 2.2) я заметил, что настройка «громкости мультимедиа» телефона не влияла на выходные данные класса Visalizer, т.е. я всегда получал данные об амплитуде полной громкости воспроизводимой музыки, независимо от настройки громкости, что было здорово, потому что это именно то, что я хочу.
Недавно я приобрел планшет-трансформер Asus EEE под управлением Android 3.2, и теперь установленный пользователем объем влияет на объем данных, возвращаемых из класса Visualiser.
Кто-нибудь знает, каким должно быть официальное поведение? Я бы надеялся на независимость от объема, но свидетельства, которые я видел, указывают на непоследовательное поведение на разных устройствах ...
Это проблема с драйвером или изменилось поведение в 3.2?
Спасибо!
Nils