view.getMeasuredHeight()与view.ge

2020-06-10  本文已影响0人  ModestStorm

1.view.getMeasuredHeight()与view.getHeight的区别:

当view的内容没有超出屏幕时getMeasuredHeight()与getHeight()获取的值相等。

当view的内容超出了屏幕时,getMeasuredHeight()获取的高度是屏幕的高度+超出屏幕的高度。而此时view.getHeight()获取的高度是屏幕的高度。

2.如何动态的改变view的高度:

1.LayoutParams params=view.getLayoutParams();
params.height=90;//这里的单位是px
view.setLayoutParams(params);
view.requestLayout();//重新绘制
上一篇 下一篇

猜你喜欢

热点阅读