【发布时间】:2015-10-24 13:14:18
【问题描述】:
当涉及到动态更改布局的高度时,我通常使用 LayoutParams 设置所需的尺寸,例如:
RelativeLayout myView = (RelativeLayout) v.findViewById(R.id.myView);
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.FILL_PARENT,
screenHeight);
myView.setLayoutParams(lp);
但也有这个较短的版本:
myView.getLayoutParams().height = screenHeight;
两者都适用于我的情况,我当然更喜欢第二个版本,因为它更简单,但是我需要注意两者之间有什么区别吗?
谢谢!
【问题讨论】:
标签: android dynamic height android-relativelayout layoutparams