当修改布局XML文件。。或者java的时候。。感觉应该没什么不对的,就那么出现了错误。。。
错误提示有很多种。。
错误提示:
java.lang.ClassCastException: android.widget.ImageView cannot be cast to android.widget.TextView
java.lang.ClassCastException: android.widget.ImageView cannot be cast to android.widget.Button
等等等等。。。。
解决方法:
1. 有时候是java文件对应的控件名称错误。。。 比如java是button,然后xml改成了textview。。
2.xml中更改布局,替换了父viewGroup,比如说从当前LinearLayout移动到另一个RelativeLayout,理论上来说还是控件名称更改了。。
3.可能是之前编译生成的.class文件与新的java内容冲突,这个问题遇见了好几次。。 点击项目->clean。 重新生成.class文件解决~
暂时没有碰到别的问题... 但是大部分都是控件之间的问题
2016年05月04日 16:35:34
转载于:https://my.oschina.net/Forever2019/blog/3021394