0
私はフィールドテストアプリケーション(アンドロイド)を開発しようとしています。だから私は定期的に測定を開始するユーザーの選択肢を与えたいと思う。私の質問は、私はそれをどのように実装できますか?定期的に測定を開始するコードを実装する
Zimを
私はフィールドテストアプリケーション(アンドロイド)を開発しようとしています。だから私は定期的に測定を開始するユーザーの選択肢を与えたいと思う。私の質問は、私はそれをどのように実装できますか?定期的に測定を開始するコードを実装する
Zimを
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();
あなたはrefの定期
AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
alarmManager.setRepeating(int type, long first_time,long interval, PendingIntent intent_to_your_app);
にアプリを起動するためにalarmmanagerを使用することができます:あなたは* *サービスを使用していないことを確認してくださいAlarmManager
、これはより健全なアドバイスです@ethan_liou –