2分 |
红色的日志下面还有cause by部分内容把!可以看到错误在你的代码的哪一行!
|
2分 |
R.id.btn_add这个按钮并不在R.layout.main里?
|
请问是这些吗?这能看出问题在哪里吗?我学android不就请大侠指教 如果还需要什么信息的话我就贴上去 |
|
这个应该是存在的,你看下 |
|
3分 |
眼看是没什么问题,会不会是和继承有关系,以下只是我的猜想:你的父类没有实现接口
|
3分 |
空指针所指代码并未所指是setonclicklistener,如果这里出错应该很明显的指出 |
那是个抽象类,在子类中被实现了,而且如果没实现接口的话应该会报错把。 |
|
//了那句btn_add.setOnClikListener(this)后就可以运行了,成功显示MainActivity界面了
这应该是说明问题是出在btn_add.setOnClikListener(this) 这句话,可是,这么短的一句话,哪里错了呢。 |
|
没有操作文件啊,就只是在MainActivity上面加了个Button还有加了一个监听器。 |
|
10分 |
android:name=”@+id\add”
这样错了。没有定义id |
正解。是我的粗心照成的。。。。结贴 |
|
1.@+id\btn_add 的确加了 btn_add=(一个16进制数)
2.但是,这个id并没有赋给任何插件 3.所以,你查这个id是有的,但并不代表任何View 4.所以强制转换过来那个东西根本就是错的,但是不会报错,直到为这个错误的东西加一些button应该有的属性,于是爆炸了 这是这个问题的总结。 |