안녕하세여... 너무 웃긴 질문이라 여기 올리기도 민망함.. ㅜㅠ
하지만 해결해보려고 무던한 노력을 했었습니다;;;
제목 그래도 매니페스트 인텐트 필터 적용부분에 action.SCREEN_ON 과 action.SCREEN_OFF 가 안먹힙니다. ㅠ
제가 잘못하고 있나 의심스러워서 action.USER_PRESENT 를 적용 시켜 보았는데 이건 먹히구요 ㅠㅠ;
리시버 클래스에서
onReceive(Context context, Intent intent) {
Log.v("MyLog", "리시버 동작");
Log.v("MyLog", intent.getAction());
}
리시버가 호출될때 바로 로그띄우게 했는데
08-16 21:16:45.833: V/MyLog(2252): android.intent.action.USER_PRESENT
이거밖에 안뜨네여 ㅠㅠ
참고로 매니페스트 보시면
<receiver android:name="MyReceiver" >
<intent-filter>
<action android:name="android.intent.action.SCREEN_ON" />
<action android:name="android.intent.action.SCREEN_OFF" />
<action android:name="android.intent.action.USER_PRESENT" />
</intent-filter>
</receiver>
고수님들 제발 도와주세요 ;;;




코드에서 registerReceiver 로 등록해서 사용해야 할겁니다.
ACTION_SCREEN_ON 으로 검색 하시면 예문을 찾을 수 있습니다.