나는 약 WakefulBroadcastReceiver
에 대해 많이 읽었지만 주요 활동에서 이것을 호출하는 방법에 대해서는 아무 것도 이해하지 못했습니다. 내가 WakefulBroadcastReceiver
호출하는 방법을 검색 할 때마다 결과는 항상 저를 우리가 어떻게 활동 "startService()
"코드를 작성하거나 WakefulBroadcastReceiver
에 ... 우리가 쓰기 BroadcastReceiver
전화를 IntentService
전화를 WakefulBroadcastReceiver
에서 IntentService
...WakefulBroadcastReceiver를 호출하는 방법
음을 호출하는 방법을 보여줍니다
AlarmManager am.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(),
PendingIntent.getBroadcast(this, 0, intent,PendingIntent.FLAG_UPDATE_CURRENT));
하지만 WakefulBroadcastReceiver
... 이 도와주세요 호출하는 방법을 어디서든 찾을 수 없습니다 ..
당신이 코드가 WakefulBroadcastReceiver 전화를 받고되지 않습니다이 http://stackoverflow.com/questions/19051088/wakefulbroadcastreceiver-cannot-be-resolved-to-a-type – rafsanahmad007
이유를 참조 너야 직접 전화하지 마세요. 모든 BroadcastReceiver는 Android 프레임 워크에 의해 호출되며 사용자가 아닌 것입니다. 또한 MainActivity를 제어 할 수있는 경우 왜 BroadcastReceiver를 사용하려고합니까? WakefulBroadcastReceiver의 onReceive 메소드 안에 넣으려는 행을 실행하면됩니다. –