facebook twitter hatena line email

Android/audio/silent

提供: 初心者エンジニアの簡易メモ
2018年8月23日 (木) 14:06時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「 MainActivity.java AudioUtil.setRingerModeSilent(this); AudioUtil <pre> public class AudioUtil { // ノーマルモード public static void setRingerModeNormal...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

MainActivity.java

AudioUtil.setRingerModeSilent(this);

AudioUtil

public class AudioUtil {
    // ノーマルモード
    public static void setRingerModeNormal(Activity activity) {
        AudioManager am = (AudioManager) activity.getSystemService(Context.AUDIO_SERVICE);
        am.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
    }
    // サイレントモード
    public static void setRingerModeSilent(Activity activity) {
        AudioManager am = (AudioManager) activity.getSystemService(Context.AUDIO_SERVICE);
        am.setRingerMode(AudioManager.RINGER_MODE_SILENT);
    }
    // バイブレーションモード
    public static void setRingerModeVibrate(Activity activity) {
        AudioManager am = (AudioManager) activity.getSystemService(Context.AUDIO_SERVICE);
        am.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);
    }
}