Я пытаюсь настроить будильник с AlarmManager
, чтобы удалить файлы, сохраненные моим приложением в папке, начиная с самых старых и удаляя только определенную сумму за раз. Я читал this link, но в какой-то момент я смутился.Как запустить будильник, когда устройство загружается с помощью AlarmManager?
Шаг 2 под Начать Alarm При загрузке устройства:
public class SampleBootReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals("android.intent.action.BOOT_COMPLETED")) {
// Set the alarm here.
}
}
}
Теперь код говорит //Set the alarm here.
Вот где я запуталась. Какие части я могу изменить, чтобы соответствовать моей конкретной ситуации?
Кроме того, я застрял на том, где разместить этот код в своем приложении. Я почти уверен, что это будет в моем AndroidManifest
, но под разделом <application
или под его собственной категорией или что?
Скриншоты были бы очень полезными. Спасибо. Я использую Android Studio 2.2.2, а мое приложение для Android 4.4.
Где он говорит '// Установите будильник здесь. ', Где код идет, который вы хотите запускать каждый раз при загрузке телефона. Итак, вы хотите запустить там будильник, чтобы периодически запускать и выполнять свою задачу с заданным интервалом? –
О, я действительно задумался над этим. Да, я хочу запустить там будильник для периодического запуска и выполнения вашей задачи с заданным интервалом. – Rosa1995
Хорошо, я уточню с ответом –