2013-07-15 1 views

답변

0

내가 잠겨있는 동안 경과 시간을 얻기위한 미리 정의 된 방법이 있는지 모르겠지만, 당신이 장치가 잠겨있을 때 해고 방송 텐트/잠금 해제를 수신 할 수 . 등록하려는 의도에 대해이 질문을 참조하십시오. Android launch intent when lockscreen should appear

브로드 캐스트 리시버에서 잠긴 동안 경과 된 시간을 추적 할 수 있습니다.

+0

안녕하세요 사무엘, 시간이 특정 시간을 만난 경우 특정 화면을 호출해야하는 상황에 있습니다. –

0

이 좋아하는 당신을 위해 무엇을 찾고있는 경우 내가 모르겠어요,하지만 당신은 (ms 단위) "화면 시간 제한"을 읽을 수 있습니다

android.provider.Settings.System.getInt(activity.getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, 0); 

는 "화면을 설정할 수 그것은` 이 같은 제한 시간 "

android.provider.Settings.System.putInt(activity.getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, 30 * 1000); // 30 seconds 

다음의 액세스권이 필요합니다 앱 : 당신은 init이 서비스를 시작할 수 있습니다

<uses-permission android:name="android.permission.WRITE_SETTINGS" /> 
0

을 화면이 잠기고 화면을 잠금 해제 할 때 타이머를 iates합니다. 우리는 시간을 계산할 수 있습니다 .. 우리는 이것을위한 방송을 가지고 있습니다 .. 또는 AlarmManager를 사용할 수도 있습니다.

관련 문제