2012-03-05 3 views
-1

알람 설정으로 app을 만들고 있습니다. 내 경보가 울릴 때 울립니다. 이제 내 모바일이 자동 모드이고 ma 응용 프로그램에 경보를 설정했는지 알고 싶습니다. 전화가 자동 모드 일 때 앱 알람이 울리지 않아야합니다. 어떻게 할 수 있니?Android 알람 관리자 v/s 휴대 전화 설정

+0

스택 오버플로에 오신 것을 환영합니다. [How to Ask] (http://stackoverflow.com/questions/how-to-ask), [무엇을 시도 했습니까?] (http://mattgemmell.com/2008/12/08/what-have -you-tried /), [질문하는 방법 (Smart Way)] (http://catb.org/esr/faqs/smart-questions.html). –

답변

0
Use the getRingerMode() method in AudioManager. 
`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; 
}` 
+0

감사합니다. – ADD

0

알림/알람 울리기 전의 현재 순간의 전화 볼륨 설정을 결정하는 방법을 알아보십시오.

+0

시도해 보겠습니다. 정보를 주셔서 감사합니다. :) – ADD

+0

누구든지 간단히 설명해 줄 수 있습니다. – ADD

관련 문제