android问题java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.wid软件生成跑出这句话:Caused by:java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.widget.ToggleButton在以下

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 17:49:33

android问题java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.wid软件生成跑出这句话:Caused by:java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.widget.ToggleButton在以下
android问题java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.wid
软件生成跑出这句话:Caused by:java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.widget.ToggleButton
在以下布局的情况下能运行的:
到我把ImageButton的位置稍微移了一下:
android:layout_x="186dp"
android:layout_y="112dp"
就会抛出错误了:Caused by:java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.widget.ToggleButton
以为初学者,

android问题java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.wid软件生成跑出这句话:Caused by:java.lang.ClassCastException:android.widget.ImageButton cannot be cast to android.widget.ToggleButton在以下
这个异常是类型转换异常,ImageButton不能转换成ToggleButton,绝对布局时候控件应该是不能覆盖的把,你一移动就把ToggleButton覆盖了,感觉你要把ImageButton 转换成ToggleButton(当然,这是不能转换的),所以会报异常.
我只是给点提示,回答的对不对是另外说的啊