在Android中使用自定义视图进行无限滚动

时间:2013-01-16 12:54:54

标签: android view calendar scroll custom-draw

我正在编写一个日历应用程序,它以面向周的视图显示约会。

我在View的onDraw()中通过自定义绘图实现了图形。

图形包含固定部分(时间栏)和日历相关部分(日期,约会)。

在日历中实现水平滚动的最佳方法是什么?

我无法使用ScrollView,因为我没有固定的最大宽度,因为用户应该能够在过去和将来滚动“无限”。

我想在图像中绘制相对部分,其中包含周视图所需的2天(左边一个右边),并在Views Canvas中绘制带有计算偏移的位图。

一旦偏移超过一天,我就不得不重绘位图。

有人知道更优雅的解决方案吗?

关心安德烈亚斯

0 个答案:

没有答案