android
진동/무음 모드 확인 방법
관절분리
2016. 1. 28. 11:05
반응형
출처: http://blog.naver.com/websearch/70123690867
AudioManager 클래스의 getRingerMode 메소드를 호출하여서 안드로이드 디바이스의 소리/진동/무음 상태를 확인할 수 있다. 예제 소스 코드는 아래와 같다.
AudioManager clsAudioManager = (AudioManager)m_clsContext.getSystemService(Context.AUDIO_SERVICE);
switch( clsAudioManager.getRingerMode( ) )
{
case AudioManager.RINGER_MODE_VIBRATE:
// 진동 모드
break;
case AudioManager.RINGER_MODE_NORMAL:
// 소리 모드
break;
case RINGER_MODE_SILENT
// 무음 모드
break;
}
안드로이드 벨 진동 전환
AudioManager aManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
1.
aManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL);
2.
aManager.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);
3.
aManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
반응형