2012-10-23 11 views
6

, wie Sie die Android-Telefon-Profil-Modus automatisch zu bestimmten Zeitpunkt ändern.Invoice Android-Profil-Modus zu einem bestimmten Zeitpunkt

Ich möchte eine Anwendung entwickeln, die Änderungen einen Zeitplan und zu diesem bestimmten Zeitpläne einrichten, Profilmodus automatisch in den gewünschten Modus ändern.

wie kann ich es tun?

+0

Was haben Sie bisher versucht? – Dharmendra

+0

Ich habe versucht, broadcastReceiver zu lernen und sah einige Tutorials zu lernen, wie BroadcastReceiver zu senden. – Rahil

Antwort

1

Verwenden Sie die Methode setRingerMode(). Folgenden Code stellen Sie den Klingelton Silent-Modus:

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

Im Folgenden sind die zulässigen Werte für diese Funktion:

RINGER_MODE_NORMAL, RINGER_MODE_SILENT oder RINGER_MODE_VIBRATE. Auch die folgende Berechtigung in der Manifest-Datei hinzufügen:

android.permission.MODIFY_AUDIO_SETTINGS

Alarm Manager kann Ausführen von Code zu einer bestimmten Zeit verwendet werden ..