0

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

我真正想做的是为每一天打开一个不同的活动,但我可以满足于每天共享相同的活动。

有没有办法做到这一点?如果是这样,怎么做?谢谢

4

1 回答 1

0

我不知道如何让它打开一个新活动

调用startActivity()your Activityor other Context,指定Intent您希望开始的活动。

请注意,这是您开始任何活动的方式,而不仅仅是从这个特定的事件回调方法中。

另请注意,由于onSelectedDayChange()已通过CalendarView,如果您愿意,您可以调用getContext()CalendarView获得Context适合在调用中使用的startActivity()

我真正想做的就是每天开一个不同的活动

宇宙中剩下的天数是不确定的,你不可能有无限数量的活动。相反,通过Intent额外的将日期传递给您的活动,并在您启动的活动中选择它。

于 2014-06-16T19:40:35.953 回答