Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 自定义查看日日历中的事件,如google日历_Android_Listview_View_Calendar_Google Calendar Api - Fatal编程技术网

Android 自定义查看日日历中的事件,如google日历

Android 自定义查看日日历中的事件,如google日历,android,listview,view,calendar,google-calendar-api,Android,Listview,View,Calendar,Google Calendar Api,我正在开发一个带有日视图和周视图的小日历应用程序。 该应用程序类似于谷歌日历android应用程序,它必须像原始谷歌应用程序一样包含事件 该应用程序基于ListView 我在考虑用叠加的观点来发展这些活动。有人能指引我吗?老实说,我很迷路 非常感谢。根据您的描述,最简单(我认为是最好的)解决方案是在每个listelement中使用某种类型的视图组(例如LinearLayout)(查看ListView,特别是适配器,如果您不知道如何做()。在适配器的getView()中)然后,您可以添加事件,例如


我正在开发一个带有日视图和周视图的小日历应用程序。 该应用程序类似于谷歌日历android应用程序,它必须像原始谷歌应用程序一样包含事件

该应用程序基于ListView

我在考虑用叠加的观点来发展这些活动。有人能指引我吗?老实说,我很迷路


非常感谢。

根据您的描述,最简单(我认为是最好的)解决方案是在每个listelement中使用某种类型的视图组(例如LinearLayout)(查看ListView,特别是适配器,如果您不知道如何做()。在适配器的getView()中)然后,您可以添加事件,例如文本视图


你的问题实际上太宽泛了,无法给你一个真正的答案……但也许它给了你一个开始的地方,你可以问更具体的问题,如果必要的话……

谢谢你的回答!!;)我实际上想问的是,如何开发活动框,并将它们放入“日历”中。嗯。。。它必须是这样的:如果同时有许多事件,它们必须显示为不同的框,一个挨着另一个。不需要重叠的事件框。我希望这次我解释得更好。非常感谢你!!好的,我理解你为什么现在要使用叠加视图。然而,我开始认为listview可能不是正确的选择,但您可能应该考虑编写一个自定义视图,在该视图中,您可以“手动”绘制日历和事件(请参阅)。像处理点击这样的事情可能会变得更复杂一些,但我目前想不出使用标准视图的另一种可能性:/