网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

java.lang.ClassCastException:android.widget.ImageButton问题

上周三开发的时候遇到了问题,就是我的xml没问题,但是每次给这个控件添加点击事件的时候会奔溃。 我因为开发快要上线了,所以将异常处理全部写到一个文件发给服务器了,调试的时候不会打印log。我当时真懵了,觉得不可能是代码问题,一直找逻辑问题,后来还得看log(汗....)发现是这个错误,查了一下 这个异常是因为类型不一致,也就是类型转换错误,想起来在之前写Java代码的时候也会遇到比如integer的一个变量用String类型的去拿的时候会报错。

创新互联总部坐落于成都市区,致力网站建设服务有成都网站设计、网站建设、网络营销策划、网页设计、网站维护、公众号搭建、微信小程序、软件开发等为企业提供一整套的信息化建设解决方案。创造真正意义上的网站建设,为互联网品牌在互动行销领域创造价值而不懈努力!

    然后我就看了一下出错代码行,是在 我findbyid 的时候转换错了

就是我在xml中定义的是一个ImageButton,

但是我在代码中调用这个id 的时候是将它当成了button调用的

  代码是这样的

   comeBackButton = (Button)findViewById(R.id.comeback_btn)//这个comeback_btn是我定义的那个ImageButton,也就是这里转换错了。

因为我这个布界面和我写数据接口是隔了好久,忘了的缘故。

 

 

  总结:1、写代码要细心

              2、不要想当然的以为哪个就是哪个,要实事求是。


网站题目:java.lang.ClassCastException:android.widget.ImageButton问题
本文来源:http://bjjierui.cn/article/jshsig.html

其他资讯