Android AdapterView - 调用view.layout()后,孩子的大小不合适

时间:2012-08-22 19:00:37

标签: android android-layout android-widget

我正在为我的应用程序构建自定义AdapterView布局。到目前为止,我能够根据我的规格定位所有项目。唯一的问题是所有的孩子仍然有getMeasuredWith ==屏幕宽度。因此,在为每个子节点调用layout()方法并定义其新宽度之后,此视图中的所有子节点都保持与之前相同的大小。

我需要做什么才能从我的视图中获取所有子视图以保持每个子视图之间的界限。

由于 蒂亚戈

1 个答案:

答案 0 :(得分:0)

要可靠地获取视图所需的大小,您必须覆盖onSizeChanged()方法。