[ANDROID] 어떻게 여부를 자동 모드에서 안드로이드 폰 프로그래밍 감지 할 수 있습니다
ANDROID어떻게 여부를 자동 모드에서 안드로이드 폰 프로그래밍 감지 할 수 있습니다
해결법
-
1.AudioManager에서 getRingerMode () 메서드를 사용합니다.
AudioManager에서 getRingerMode () 메서드를 사용합니다.
AudioManager am = (AudioManager)getSystemService(Context.AUDIO_SERVICE); switch (am.getRingerMode()) { case AudioManager.RINGER_MODE_SILENT: Log.i("MyApp","Silent mode"); break; case AudioManager.RINGER_MODE_VIBRATE: Log.i("MyApp","Vibrate mode"); break; case AudioManager.RINGER_MODE_NORMAL: Log.i("MyApp","Normal mode"); break; }
from https://stackoverflow.com/questions/2048427/how-can-i-detect-whether-the-android-phone-in-silent-mode-programmatically by cc-by-sa and MIT license
'ANDROID' 카테고리의 다른 글
[ANDROID] (구글 플레이 제외) 안드로이드 응용 프로그램을 업데이트 (0) | 2020.11.05 |
---|---|
[ANDROID] 안드로이드에서 연락처의 모든 세부 사항을 구하는 방법 (0) | 2020.11.05 |
[ANDROID] 원시 폴더 URL 경로? (0) | 2020.11.05 |
[ANDROID] 안드로이드에서 중포 기지 스토리지에서 다운로드 URL을 가져올 수 없습니다 [중복] (0) | 2020.11.05 |
[ANDROID] ADB 쉘을 통해 코드를 통해 명령을 이해 - 안드로이드 (0) | 2020.11.05 |