java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.view.ViewGroup$MarginLayoutParams
copyright www.WKFXW.com
在gridview初始化的时候,为gridview添加了一个header
然后当程序执行到某处,我希望通过setLayoutParams来改变这个高度,于是我这样做:
运行报这个错了
解决办法:
当一个View已经有了LayoutParams,是不能再次添加一个新创建的LayoutParams的。