使用android管理器设置闹钟?

时间:2011-04-19 14:52:49

标签: android

好的...我的应用需要每周设置几次,具体取决于用户选择的日期。我知道你可以使用datapicker。无论如何,我可以自动添加一个日期到今天的日期,因为在今天是19/04/2011有什么方法我可以去+1并且它把它带到20/4/2011?

1 个答案:

答案 0 :(得分:0)

不确定。怎么样?

long oneDayFromNow = System.currentTimeMillis() + (1000 * 60 * 60 * 24);

如果您希望DatePicker在第二天自动启动,您可以使用updateDate(int year,int month,int dayOfMonth)方法。你可以这样做(假设你已经有一个名为dPicker的DatePicker视图):

Calendar mCalendar = Calendar.getInstance();
mCalendar.setTimeInMillis(oneDayFromNow);
dPicker.updateDate(mCalender.get(Calendar.YEAR, Calendar.MONTH, Calendar.DAY_OF_MONTH);