【发布时间】:2023-03-04 01:55:01
【问题描述】:
我的 xml 中有一个 Linearlayout,它的高度和宽度都有 fill_parent... 现在我想动态改变高度和宽度...... 我尝试使用
_llChooseType.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,getWindowManager().getDefaultDisplay().getHeight()-100));
但它给了我 java.lang.ClassCastException: android.view.ViewGroup$LayoutParams 异常...
怎么做?
【问题讨论】:
-
不确定,所以这是一条评论,但如果我没记错的话,您可以在布局本身上执行 getLayoutParams() 或类似的操作,以获得正确的布局参数。
标签: android