如何在代码中检索

如何在代码中检索

我有一个包含几个子视图的布局,所有子视图的高度都设置为:

<View android:layout_width="fill_parent"
    android:layout_height="18dip"
    android:background="#ff000000" />


如何在代码中检索存储在layout_height中的值?

最终,我想做的是能够调整布局中定义的大小,以便我可以根据屏幕分辨率和像素密度来动态更改layout_height定义的值。
是在onLayout回调期间这样做的唯一方法吗?

在onCreate上重新定义XML会容易得多。

评论,建议将不胜感激。

谢谢
Y

最佳答案

访问视图的布局,然后访问“高度”字段:View.getLayoutParams().height

关于java - 如何在代码中检索layout_height,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4058042/

10-11 00:52