Telefon z Androidem w Javie

Jak wyciszyć telefon z Androidem w Javie? Przykład kodu jest bardzo pomocny.

Author: Mohit Deshpande, 2010-09-18

2 answers

Możesz użyć AudioManager klasy.

W tej klasie szukasz setRingerMode() funkcji.

AudioManager audiomanage = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audiomanage.setRingerMode(AudioManager.RINGER_MODE_SILENT);

Wartości, które można przekazać do funkcji to:

Tryb dzwonka, jeden z RINGER_MODE_NORMAL, RINGER_MODE_SILENT, lub RINGER_MODE_VIBRATE.

Musisz dodać to do pliku manifestu:

android.permission.MODIFY_AUDIO_SETTINGS
 20
Author: Wroclai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-18 20:43:26

Użyj metod klasy AudioManager, aby wyciszyć dźwięk.

Na przykład, aby wyłączyć dzwonek Użyj manager.setRingerMode(AudioManager.RINGER_MODE_SILENT)

Można uzyskać instancję AudioManager wywołując Context.getSystemService(Context.AUDIO_SERVICE)


Http://developer.android.com/reference/android/media/AudioManager.html#setRingerMode(int)

 3
Author: McStretch,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-09-17 20:28:25