2012-03-22 2 views
0

필드 테스트 응용 프로그램 (안드로이드)을 개발하려고합니다. 그래서 주기적으로 측정을 시작하는 사용자 선택권을주고 싶습니다. 내 질문은 어떻게 그것을 구현할 수 있습니다!정기적으로 측정을 시작하는 코드 구현

ZIM

답변

0
new Thread(){ 
@Override 
public void run(){ 
    autoUpdate = new Timer(); 
    autoUpdate.schedule(new TimerTask() { 
    @Override 
    public void run() { 
     runOnUiThread(new Runnable() { 
      public void run() { 
       // TODO 
      } 
     }); 
     } 
    },0,10000);//updates each 10 sec. 
} 
}.start(); 
2
당신은 정기적으로

AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE); 
alarmManager.setRepeating(int type, long first_time,long interval, PendingIntent intent_to_your_app); 

심판하여 응용 프로그램을 실행하는 데 알람 관리기를 사용할 수 있습니다

: AlarmManager

+0

확인 당신이 할 *하지 * 서비스를 이용,이에서 소리 조언이다 @ethan_liou –