Get view width/height or font width/height/other sizes before first display

后端 未结 2 1963
一向
一向 2020-12-17 05:12

I know that doing view size calculations for placement is frowned up. Android layout managers should place all views properly. However there are some legitimate cases when s

2条回答
  •  盖世英雄少女心
    2020-12-17 05:37

    The size of view cannot be calculated until its parent is calculated, but you can always force this calculation by calling measure(allowedWidth, allowedHeight) on it. Then getMeasuredWidth() will works.

    see http://developer.android.com/reference/android/view/View.html#measure(int, int)

提交回复
热议问题