使用match_parent属性获取WIDTH视图?

时间:2012-12-21 04:22:04

标签: android view width

我有imageView layout_width="match_parent"

在我的适配器getView()上,我想获得此imageView的实际宽度,但不知道如何。

我尝试使用imageView.getWidth(),但这会返回0.

1 个答案:

答案 0 :(得分:2)

视图未附加到getView()中的父组,因此尚未测量,因此零宽度。我能想到的唯一方法是做一个返回ViewGroup宽度的parent.getWidth()。这仅在您的视图不会放在父级中的另一个视图旁边时才有效。这通常是ListView的情况,因此可能适合您的情况。