6

特定の時間にAndroid携帯のプロファイルモードを自動的に変更する方法。

スケジュールの設定を変更するアプリケーションを開発したいのですが、その特定のスケジュール時間に、プロファイルモードが自動的に目的のモードに変更されます。

どうすればいいですか?

4

1 に答える 1

1

setRingerMode() メソッドを使用します。次のコードは、着信音をサイレント モードに設定します。

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

この関数の許容値は次のとおりです。

RINGER_MODE_NORMAL、RINGER_MODE_SILENT、または RINGER_MODE_VIBRATE。また、マニフェスト ファイルに次のアクセス許可を追加します。

android.permission.MODIFY_AUDIO_SETTINGS

Alarm Managerを使用して、特定の時間にコードを実行できます。

于 2014-05-09T06:46:10.217 に答える