Как контролировать громкость в Android? - PullRequest
4 голосов
/ 25 февраля 2011

Android имеет аппаратную кнопку для управления громкостью (увеличение / уменьшение). Я хочу использовать ту же функциональность, используя кнопки в моем приложении с визуальным контролем громкости, и через некоторое время (в секундах) он должен исчезнуть.

1 Ответ

6 голосов
/ 25 февраля 2011

Вам необходимо использовать класс AudioManager. Документ разработчика для здесь . В зависимости от того, какую громкость вы хотите отрегулировать (звонок / мультимедиа), вам может потребоваться изменить аудиомод с помощью AudioManager.

Наконец, чтобы кнопки исчезли, просто используйте View.GONE на них. Я бы создал Runnable в onClickListener и использовал бы postDelayed, чтобы View исчез.

...