Android 初学 代码错误 实在找不到原因

图片说明 这是代码
图片说明 logcat

空指针异常,在onCreate上设置一个断点调试一下。

activity_main.xml中是否有id=button1的button

button的初始化失败,应该是 NULL,所以调用时出现上述的错误。
错误的原因,一般是对应的 XML 中没有 ID 为 button1 对应的控件。

这种问题要先看自己的代码哪里出现错误,先从自己的问题上面找. 你看上面错误第二行写了一个空指针 错误. 多半就是你用了一个空指针 . 这种 情况 往往发生在你的控件上面. 有可能是你根本没有找到就去使用了.

这种问题要先看自己的代码哪里出现错误,先从自己的问题上面找. 你看上面错误第二行写了一个空指针 错误. 多半就是你用了一个空指针 . 这种 情况 往往发生在你的控件上面. 有可能是你根本没有找到就去使用了.

layout目录下的activiy_main.xml中是否有定义button1这个元素?如果没有定义,在findViewById的时候由于会找不到所以返回了null值。