【发布时间】:2016-01-13 05:56:43
【问题描述】:
我已经使用布局权重在线性布局中设置了 TextView。
linearLayout.setWeightSum(7f);
for(int i=0;i<7;i++){
TextView tv= new TextView(this);
tv.setLayoutParams(new LinearLayout.LayoutParams(
LayoutParams.MATCH_PARENT, 0, 1f));
tv.setText("sometext");
linearLayout.addView(tv);
}
布局绘制后如何获取这些TextView的宽高?
tv.getWidth() 和 tv.getHeight() 返回 0;
【问题讨论】:
-
如果其他人遇到这个问题并且想要更快地解决这个问题,answer有几个选项
标签: android android-layout android-linearlayout