Mit SeekBar Media-Lautstärke verändern

  • Antworten:2
  • Bentwortet
Aaron B.
  • Forum-Beiträge: 206

28.03.2013, 21:20:39 via App

Hallo @all :)

Ich suche schon seit längerem einen Weg, um die System-Lautstärke für Musik und Apps mit einer SeekBar zu verändern.
Wie geht das?

LG

Antworten
Aaron B.
  • Forum-Beiträge: 206

01.04.2013, 15:49:26 via App

Danke hat geklappt :)

Für alle mit dem gleichen Problem:

AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
SeekBar sb = new SeekBar (this);
sb.setMax(15);
sb.setProgress(am.getStreamVolume(AudioManager.STREAM_MUSIC));
sb.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
public void onProgressChanged(SeekBar p1, int p2, boolean p3) {
am.setStreamVolume(AudioManager.STREAM_MUSIC, p2, 0);
} public void onStartTrackingTouch(SeekBar p1) { } public void onStopTrackingTouch(SeekBar p1) { }
});

Antworten