【发布时间】:2012-10-20 14:01:12
【问题描述】:
我创建了一个自定义视图,它创建了一个位图,然后在onDraw() 方法中我显示了一个对象数据。
在 XML 文件中,我还让视图可以水平滚动。
我的问题是,在我通过onDraw() 方法在画布上绘制了所有数据之后,如何增加视图的大小以显示所有数据。
即,我希望视图滚动到足够多,直到数据完成,而不是更多。
我确实有显示最后一个项目的 y 坐标。
目前我在 XML 文件中将视图的宽度设置为 800dp,但对于某些对象,它会截断一些数据。
谢谢
【问题讨论】:
-
我还研究了在构造函数中设置布局参数我应该在 onDraw() 方法中这样做吗?