Задейства лентата за сила на звука на системата

Възможно ли е чрез натискане на бутон в моя Activity да се появи лентата за сила на звука? Лентата за сила на звука е изгледът, който се появява, когато натиснете един от хардуерните бутони за сила на звука.

Има ли API функция за това или трябва да пресъздам този изглед на ръка?


person Catalin Morosan    schedule 27.08.2010    source източник


Отговори (2)


ако извикате setStreamVolume, подайте флага FLAG_SHOW_UI Вижте http://developer.android.com/reference/android/media/AudioManager.html#FLAG_SHOW_UI

person yano    schedule 09.02.2012

Работен код

AudioManager audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
audio.adjustStreamVolume(AudioManager.STREAM_MUSIC,
                    AudioManager.ADJUST_SAME, AudioManager.FLAG_SHOW_UI);
person vishalknishad    schedule 20.09.2017