0

无论如何我可以从 a 中检索日期CalendarView并仅在另一个中使用日期信息(而不是视觉部分)Activity吗?

4

1 回答 1

0

您可以使用该getDate()方法。有关 API 文档,请参阅此内容。然后,您可以Activity使用Intent.

编辑

你可以这样做:

@Override
protected void onCreate(Bundle savedInstanceState) {
    Date date = null;
    CalendarView v = new CalendarView( this );
    v.setOnDateChangeListener( new CalendarView.OnDateChangeListener() {
        public void onSelectedDayChange(CalendarView view, int year, int month, int dayOfMonth) {
            date = new Date(year, month, dayOfMonth);
        }
    });
    Intent intent = new Intent(this, AnotherActivity.class);
    intent.putExtra("long date", date.getTime());       
    startActivity(intent);
}
于 2014-03-18T15:24:05.487 回答