【发布时间】:2011-11-18 11:25:03
【问题描述】:
我正在开发一个 Android 应用程序。现在点击Spinner,日历将打开。现在日历应该在周视图中,点击具体日期,我必须根据我的要求拨打Activity。任何人都可以指导我。
感谢您的宝贵时间。
【问题讨论】:
我正在开发一个 Android 应用程序。现在点击Spinner,日历将打开。现在日历应该在周视图中,点击具体日期,我必须根据我的要求拨打Activity。任何人都可以指导我。
感谢您的宝贵时间。
【问题讨论】:
试试这个,
Calendar c;
int date;
int month;
int year;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.change_booking_date);
c = Calendar.getInstance();
dates = new String[7];
date = c.get(Calendar.DAY_OF_MONTH);
month = c.get(Calendar.MONTH)+1;
year = c.get(Calendar.YEAR);
}
增加日期并相应地更新它们。
public void updateDate() {
if (date > c.getMaximum(Calendar.DAY_OF_MONTH)) {
date = 1;
month++;
updateMonth();
}
else
date++;
}
public void updateMonth() {
if (month > c.getMaximum(Calendar.MONTH)) {
month = 1;
year++;
}
else
month++;
}
【讨论】: