Android LayoutParams修改的正确姿势

来源:互联网 发布:微信发假金额红包软件 编辑:程序博客网 时间:2024/05/20 19:49

CheckBox在设置新的LayoutParams时
如果用ViewGroup中的LayoutParams设置在代码编译过程不会报错,但在低于5.0的系统上运行时,当绘制时会进行强转,会出现类转换异常。

所以在设置新的LayoutParams参数时应当通过当前控件拿到其自身的LayoutParams然后进行修改,再调用View.requestLayout();方法进行布局更新.

0 0
原创粉丝点击