Android CalendarView:如何在每次点击日期时打开新活动?

时间:2014-06-16 19:35:07

标签: java android view calendar calendarview

如何在点击每个日期时打开新活动?我知道有一个onSelectedDateChange方法,但我不知道如何让它开启一个新的活动。

我真正希望它做的是每天开一个不同的活动,但我可以每天安顿下来分享同样的活动。

有没有办法实现这个目标?如果是这样,怎么样?感谢

1 个答案:

答案 0 :(得分:0)

  

我不知道如何让它开启新活动

startActivity()或其他Activity上致电Context,指定Intent来识别您希望开始的活动。

请注意,这是您启动任何活动的方式,而不仅仅是在此特定事件回调方法中。

另请注意,自onSelectedDayChange() is passed the CalendarView起,如果您愿意,可以致电getContext()上的CalendarView以获得适合用于呼叫Context的{​​{1}}

  

我真正希望它做的是每天开一个不同的活动

宇宙中还剩下不确定的天数,您不能拥有不确定数量的活动。相反,请通过startActivity()附加内容将日期传递给您的活动,然后在您启动的活动中将其选中。