我聽說在服務中有一個異步任務並不好。使用AsyncTask服務
對於AsyncTask
或只是onStartCommand()
真的有必要嗎?
我想知道,因爲我有一個Service
與AsyncTask
由警報啓動。它不止一次啓動Service
;它只能啓動一次。
難道這是原因嗎?
編輯:
這是我如何設置報警。
String alarm = Context.ALARM_SERVICE;
AlarmManager am = (AlarmManager)getSystemService(alarm);
Intent Aintent = new Intent("REFRESH_THIS");
PendingIntent pi = PendingIntent.getBroadcast(this, 0, Aintent, 0);
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.HOUR_OF_DAY, 9);
calendar.add(Calendar.MINUTE, 0);
calendar.add(Calendar.SECOND, 0);
calendar.add(Calendar.MILLISECOND, 0);
am.setRepeating(AlarmManager.RTC_WAKEUP,calendar.getTimeInMillis() , AlarmManager.INTERVAL_DAY, pi);
檢查出我的編輯與我如何設置報警 – yoshi24