我使用’可搜索的词典’来进入Android开发.
我的问题是我在修改XML布局时遇到了一些ClassCastException.
我的猜测是R文件已经过时,但奇怪的是,即使重新创建它,我仍然遇到问题.
以下是相关的代码和日志:
日志文件:
Caused by: java.lang.classCastException: androID.Widget.Imagebutton
@H_404_16@
E/AndroIDRuntime( 438): at
eu.accleaner.androID.WordActivity.onCreate(WordActivity.java:87)活动中的违规行:
mDeFinition = (TextVIEw) findVIEwByID(R.ID.deFinition);
在此先感谢您的帮助.
干杯,
文森特
解决方法:
从它的外观来看,XML中有一个ID为“定义”的Imagebutton,你试图将它转换为TextVIEw.将TextVIEw强制转换为Imagebutton.
总结以上是内存溢出为你收集整理的android – 使用findViewById的意外的ClassCastException全部内容,希望文章能够帮你解决android – 使用findViewById的意外的ClassCastException所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)