如何在Android的特定时间段的一天日历视图中显示日历事件?

时间:2012-05-18 21:49:21

标签: android android-listview android-calendar

我一直在环顾四周,一直试图弄清楚这是怎么可能的,但没有这样的运气。我怎样才能确定一个事件在一个列表视图中的正确位置排列在一天中的事件,比如几分钟而不是仅仅30分钟的间隔?

任何人都可以指示我这样的示例代码,因为我没有找到这样的运气,或者只是解释这是如何可能的。我也不妨问一下,MonthDisplayHelper班是显示日历的唯一帮助者吗?我只是好奇,如果有另一个。我非常感谢任何人回答这个问题的时间。

我的意思是间隔,

  

3:00 3:30 4:00等。

这里有一个直观的表示:enter image description here

2 个答案:

答案 0 :(得分:3)

首先,您必须使用textview填充的网格视图创建日视图。创建布局后,您可以轻松找到每一行的位置。您可以使用网格视图的时间和位置轻松地放置和获取事件。

答案 1 :(得分:1)

我正在浏览IOSHED应用。它有一个名为 schedule 的模块,它与您的要求相同。

查看this布局。最终结果为

enter image description here

希望它有所帮助。