4

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

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

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

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

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

我想在包含 2 天以上的图像中绘制相关部分,因为周视图需要(一个左一个右),并在 Views Canvas 上绘制具有计算偏移量的位图。

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

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

问候安德烈亚斯

4

0 回答 0