自定义视图日历中的谷歌日历等事件

问题描述:


我正在开发带有日视图和周视图的小日历应用程序。 该应用就像Google日历的Android应用,并且必须包含与Google原始应用相同的事件。自定义视图日历中的谷歌日历等事件

该应用程序基于ListView。

我正在考虑用叠加的视图来开发事件。任何人都可以引导我吗?说实话,我很迷茫= p

非常感谢。

根据您的描述,最简单的(也是我认为最好的)解决方案是简单地将某种ViewGroup(例如LinearLayout)作为每个监听(查看ListView,尤其是在适配器上,如果您不知道如何(http://developer.android.com/reference/android/widget/ListView.html#setAdapter(android.widget.ListAdapter))。在你的适配器的getView()中,你可以添加你的事件,例如TextViews ...

你的问题实际上有点太广泛,不能给你一个真正的答案......但也许它给你是一个开始的地方,如果有必要,你可以问更具体的问题...

+0

感谢您的回答!!;)我真正想问的是如何开发事件框,并把它们进入“日历”。 呃...它必须看起来像这样:[image](http://yfrog.com/ne80gtp) 如果同时有很多事件,它们必须显示为一个旁边的不同框另一个。不需要重叠的事件框。 我希望我这次更好解释。非常感谢你!! – wrrzag

+0

好吧,我明白你为什么想要现在使用重叠视图。但是我开始认为listview可能不是正确的选择,但是你也许应该考虑编写一个自定义视图,在那里你可以“手动”地绘制日历和事件(参见http://developer.android.com /training/custom-views/index.html)。处理点击等事情可能会变得更复杂一些,但我目前无法想象使用标准视图的另一种可能性:/ – jpm