AudioManager --> Lautsprecher einschalten

  • 3 Antworten
  • Letztes Antwortdatum
Q

qwert_zuiopue

Fortgeschrittenes Mitglied
6
Hallo,

ich möchte, dass automatisch der Lautsprecher eingeschalten wird, wenn ein Anruf eingeht (und mein Programm gerade läuft). Versucht habe ich es mit:
Code:
getBaseContext();
AudioManager am = (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
	    am.setStreamVolume(AudioManager.STREAM_VOICE_CALL,
	    		am.getStreamMaxVolume(AudioManager.STREAM_VOICE_CALL),
	    		AudioManager.FLAG_VIBRATE);
was nicht funktioniert.

Wie sollte ich das angehen?
Vielen Dank!
 
Moin, ich weiß nich, obs klappt aber probier mal setSpeakerphoneOn()

Greets,
Max
 
  • Danke
Reaktionen: qwert_zuiopue
geht leider nicht :(

Der ursprüngliche Beitrag von 15:31 Uhr wurde um 16:49 Uhr ergänzt:

geht doch :)

musste noch die Permission android.permission.MODIFY_AUDIO_SETTINGS einfügen.
 
Hm, klar... hab ich auch nicht dran gedacht, sorry :D

Aber schön, dass es jetzt klappt :thumbsup:

Greets
 
Zurück
Oben Unten