java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams cannot be cast to android.wid
2016-09-29 11:32
549 查看
java.lang.ClassCastException: android.widget.LinearLayout$LayoutParams
cannot be cast to android.widget.RelativeLayout$LayoutParams
在代码里面改变布局的宽高,直接报错。通过查资料。原来如果你要将一个view添加到另一个布局中或者为这个view重新设定宽高等布局属性,你为该View设置的布局参数类型与其父类所使用的布局参数类型一样。此外就是说若是最上层的布局,则不需要设定此项。
特此记录一下
相关文章推荐
- Android6.0 显示系统(四) 图像显示相关
- AndroidStudio中布局文件没有预览图
- android 事件拦截 (Viewpager不可以左右滑动)
- Android Studio 打包流程以及生成apk遇到的错误
- PulltorefreshListView自动刷新
- PulltorefreshListView自动刷新
- android电池(五):电池 充电IC(PM2301)驱动分析篇
- android4.4 电池管理
- android组件抢占焦点的问题
- [Android实践]之:Fragment完全解析
- android设置透明activity
- android开发步步为营之112:关于Camera镜像上下左右颠倒问题的解决办法
- Android基础【Chapter 1】Android简单布局介绍,适合新手
- Android学习笔记 — Handler小解
- 第一行代码Android学习笔记2——在活动中使用Menu但程序运行时找不到menu选项
- android中如何在得到返回数据后设置图片
- Android内存泄漏终极解决篇
- android service
- android课程目录
- android 慎用drawable中大图,造成内存溢出的解决方案