0

有人可以解释下面的错误消息是什么意思吗?错误是:

java.lang.ClassCastException: android.widget.ImageButton cannot be cast to android.widget.TextView
4

2 回答 2

5

你可能正在做..

TextView text = (TextView)findViewById(R.id.image);

其中视图是一个图像按钮..

所以现在它不能将图像按钮转换为 TextView .. 将其更改为

ImageButton button= (ImageButton )findViewById(R.id.image);
于 2012-04-20T13:20:30.140 回答
0

您有一个 ImageButton 对象(可能来自findViewById()?),并且您正试图从中制作一个 TextView (“铸造”)。它可能看起来像这样

TextView yourView = (TextView) findViewById('yourButtonView');

你不能那样做

于 2012-04-20T13:20:57.230 回答