android添加监听器的时候出现莫名的空指针异常,各位大兄弟帮帮忙呗

Laisxx 2015-04-09 03:53:42
出现的错误是:



源码:



上面源码中继承的baseActivity类:



Logcat的输出值:



R,java中的一些值:




所以这里应该不会是setContentView() 的顺序问题,而且各个东西都找得到,为何出现空指针错误。
各位大兄弟帮帮忙,小弟在这困了好久。。。。各种茫然。。。
...全文
271 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Laisxx 2015-04-10
  • 打赏
  • 举报
回复
引用 10 楼 bear_wr 的回复:
android:name="@+id\add" 这样错了。没有定义id
正解。是我的粗心照成的。。。。结贴
bear_wr 2015-04-10
  • 打赏
  • 举报
回复
android:name="@+id\add" 这样错了。没有定义id
Laisxx 2015-04-10
  • 打赏
  • 举报
回复
引用 6 楼 inquisitive_plus 的回复:
[quote=引用 3 楼 l799069596 的回复:] 请问是这些吗?这能看出问题在哪里吗?我学android不就请大侠指教 如果还需要什么信息的话我就贴上去
空指针所指代码并未所指是setonclicklistener,如果这里出错应该很明显的指出 而且还有报filenofind…… 你是不是操作了文件?[/quote] 没有操作文件啊,就只是在MainActivity上面加了个Button还有加了一个监听器。
Laisxx 2015-04-10
  • 打赏
  • 举报
回复
//了那句btn_add.setOnClikListener(this)后就可以运行了,成功显示MainActivity界面了

这应该是说明问题是出在btn_add.setOnClikListener(this) 这句话,可是,这么短的一句话,哪里错了呢。

Laisxx 2015-04-10
  • 打赏
  • 举报
回复
1.@+id\btn_add 的确加了 btn_add=(一个16进制数) 2.但是,这个id并没有赋给任何插件 3.所以,你查这个id是有的,但并不代表任何View 4.所以强制转换过来那个东西根本就是错的,但是不会报错,直到为这个错误的东西加一些button应该有的属性,于是爆炸了 这是这个问题的总结。
Laisxx 2015-04-09
  • 打赏
  • 举报
回复
引用 5 楼 u014458033 的回复:
眼看是没什么问题,会不会是和继承有关系,以下只是我的猜想:你的父类没有实现接口
那是个抽象类,在子类中被实现了,而且如果没实现接口的话应该会报错把。
windfury_plus 2015-04-09
  • 打赏
  • 举报
回复
引用 3 楼 l799069596 的回复:
请问是这些吗?这能看出问题在哪里吗?我学android不就请大侠指教 如果还需要什么信息的话我就贴上去
空指针所指代码并未所指是setonclicklistener,如果这里出错应该很明显的指出 而且还有报filenofind…… 你是不是操作了文件?
偷懒的码农 2015-04-09
  • 打赏
  • 举报
回复
眼看是没什么问题,会不会是和继承有关系,以下只是我的猜想:你的父类没有实现接口
Laisxx 2015-04-09
  • 打赏
  • 举报
回复
引用 2 楼 inquisitive_plus 的回复:
R.id.btn_add这个按钮并不在R.layout.main里?


这个应该是存在的,你看下

Laisxx 2015-04-09
  • 打赏
  • 举报
回复
引用 1 楼 hjq2013 的回复:
红色的日志下面还有cause by部分内容把!可以看到错误在你的代码的哪一行!


请问是这些吗?这能看出问题在哪里吗?我学android不就请大侠指教


如果还需要什么信息的话我就贴上去


windfury_plus 2015-04-09
  • 打赏
  • 举报
回复
R.id.btn_add这个按钮并不在R.layout.main里?
Hare_ 2015-04-09
  • 打赏
  • 举报
回复
红色的日志下面还有cause by部分内容把!可以看到错误在你的代码的哪一行!

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧