#android
#Android
Вопрос:
ХОРОШО … мое приложение нужно запускать несколько раз в неделю, в зависимости от того, какие дни выбирает пользователь. Я знаю, что вы можете использовать datapicker. Могу ли я в любом случае автоматически добавить одну дату к сегодняшней дате, так как сегодня 19/04/2011, есть ли какой-нибудь способ, которым я могу перейти на 1 и довести его до 20/4/2011?
Ответ №1:
Конечно. Как насчет этого?
long oneDayFromNow = System.currentTimeMillis() (1000 * 60 * 60 * 24);
Если вы хотите, чтобы в окне выбора даты автоматически отображался следующий день, вы можете использовать метод UpdateDate (int year, int month, int DayOfMonth). Вы могли бы сделать что-то вроде этого (при условии, что у вас уже есть представление выбора даты, называемое dPicker):
Calendar mCalendar = Calendar.getInstance();
mCalendar.setTimeInMillis(oneDayFromNow);
dPicker.updateDate(mCalender.get(Calendar.YEAR, Calendar.MONTH, Calendar.DAY_OF_MONTH);
Комментарии:
1. Если ответ решил вашу проблему, пожалуйста, примите / проверьте его. Мой рейтинг репутации благодарит вас. 🙂