2011-10-26 5 views
2

사용자가 선택한 알림을 동시에 반복하는 알림을 만들고 싶습니다. 사용자는 그가 정신이 없을 지 여부를 결정할 가능성이 있습니다.특정 날짜에 도달 할 때까지 매일 상태 표시 줄에 알림

알람 관리자로 가능합니까? 설정을 중단하거나 반복 설정을 변경할 수 있습니까? 특정 날짜에 자동으로 멈추게하려면 어떻게해야합니까?

고마워요 :)

답변

2
어쩌면

당신이 일정 타이머를 사용할 수 있습니다 : 당신은 실험해야

http://developer.android.com/reference/java/util/Timer.html

뭔가

this.timer=new Timer(); 
this.timer.scheduleAtFixedRate{ 
new TimerTask(){ 
    public void run() 
     { 
    send_notification(); 
     } 
    }, 
    0, 
    864000000 // Every 86.400 seconds, aka 1 day 
); 

같은 있지만, 좋은 시작이어야합니다

+0

괜찮아요,하지만 이건 나쁜 p있어 성능 및 배터리 비용이 많이 드는 이유는 무엇입니까? –

+0

음, 배터리에 대해 생각해 보지 않았습니다. 그것은 경험적 실험의 문제 일 것입니다. 그러나 알람 관리자를 사용하고 싶다면 (이 방법이 도움이 될 수 있습니다.) http://android-er.blogspot.com/2010/10/simple-example-of-alarm -service-using.html – ArcDare

+0

시간을 변경하려면 알람을 다시 시작해야합니까? 특정 일에 취소하고 싶다면 서비스 자체로 취소해야합니다. –

관련 문제