2

Androidの特定の時間にAndroid携帯のプロファイルモードを自動的に変更するにはどうすればよいですか?

特定の時間にプロファイルモードが自動的に変わるアプリケーションを作りたいです。

これどうやってするの??

4

2 に答える 2

1

プロファイルは組み込みのAndroid機能ではなく、一部のメーカーとカスタムROMがプロファイルを追加しているため、このための一般的なAPIはありません。

于 2012-10-23T08:47:15.210 に答える
1

AudioManagerクラスを使用して、着信音を設定できます。

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

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

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

RINGER_MODE_NORMAL, RINGER_MODE_SILENT, or RINGER_MODE_VIBRATE.

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

android.permission.MODIFY_AUDIO_SETTINGS

EDIT1::アラーム マネージャは、特定の時間にコードを実行するために使用できます。

于 2012-10-25T12:28:39.507 に答える