2012-09-05 2 views
0

알람 관리자가 내 활동을 30 분마다 업데이트해야하는지 확인해야합니다. alarmManager에서 내 실행중인 활동으로 다시로드하라는 메시지를 보내려고합니다. 어떻게 그렇게할까요? 내가 alarmManager 내에서 startActivity를 사용하여 tryied하지만 나는 실패했다.Android AlarmManager 호출 실행 활동

+0

이 토픽 외 논평은 유감 스럽지만 [지역 51의 제안] (http://area51.stackexchange.com/proposals/23539/stack-overflow-in-portuguese)에 관심이 있습니다. 200 명이 넘는 담당자가 있어야 더 많은 사용자가 필요하므로 사이트가 베타 버전에 도달 할 수 있습니다. 감사. – bfavaretto

답변

1

Activity의 onNewIntent 방법에 익숙합니까? 활동 클래스에서 당신은 같은 것을 할 수 있어야한다 :

@Override 
protected void onNewIntent(Intent i){ 
    refresh(); 
} 

당신은 또한 당신이 알람 관리기로 인상 PendingIntent에 약간의 추가 데이터를 포장하고 더 많은 로직을 필요로하는 경우 onNewIntent에서 그것을 확인할 수 있습니다.