Как можно повторить AlarmManager запустить AsyncTask?

Я обычно пишу этот код для запуска сервиса.AlarmManager

    intent = new Intent(getActivity(), someservice.class);
    pendingNotificationIntent = PendingIntent.getService(getActivity(), 0, intent, 0);
    alarm = (AlarmManager) getActivity().getSystemService(getActivity().ALARM_SERVICE);
    int interval = 30 * 1000;
    long now = Calendar.getInstance().getTimeInMillis();
    alarm.setRepeating(AlarmManager.RTC_WAKEUP, now, interval, pendingNotificationIntent);

мойAsyncTask это частный класс, где я регистрируюсьAlarmManager объект.

Как я могу позвонитьAsyncTask вместо службы, использующейAlarmManager объект?

PS. Если есть лучший способ бежатьAsyncTask каждые X секунд / минут, пожалуйста, предложите это!

Ответы на вопрос(2)

Ваш ответ на вопрос