Андроид текущая дата и спустя 7 дней
Нужно чтобы после нажатия кнопки, алерт диалог не появлялся 7 дней. Насколько я понимаю, необходимо использовать calendar class. Примерно в таком формате.
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DAY_OF_YEAR,7);
Но как передать значения от текущей даты, до следующей, чтобы алерт принял preference, а счетчик дат обнулился например.
Ответы (1 шт):
Автор решения: Эникейщик
→ Ссылка
При каждом показе сохранять текущую дату в преференсах, когда захочется снова показать окно - считать и сравнить. Если прошло меньше 7 дней (или 168 часов или 10080 минут или 604800 секунд, смотря как требует задача), то не показывать.