有人可以解释下面的错误信息是什么意思吗?错误是:
java.lang.ClassCastException: android.widget.ImageButton cannot be cast to android.widget.TextView
答案 0 :(得分:5)
你可能正在......
TextView text = (TextView)findViewById(R.id.image);
其中view是图像按钮..
所以现在它无法将图像按钮转换为TextView ..将其更改为
ImageButton button= (ImageButton )findViewById(R.id.image);
答案 1 :(得分:0)
你有一个ImageButton对象(可能来自findViewById()
?),你正试图从中创建一个TextView(“cast”)。它可能看起来像这样
TextView yourView = (TextView) findViewById('yourButtonView');
而你不能这样做