特定の時間にAndroid携帯のプロファイルモードを自動的に変更する方法。
スケジュールの設定を変更するアプリケーションを開発したいのですが、その特定のスケジュール時間に、プロファイルモードが自動的に目的のモードに変更されます。
どうすればいいですか?
特定の時間にAndroid携帯のプロファイルモードを自動的に変更する方法。
スケジュールの設定を変更するアプリケーションを開発したいのですが、その特定のスケジュール時間に、プロファイルモードが自動的に目的のモードに変更されます。
どうすればいいですか?
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を使用して、特定の時間にコードを実行できます。