原因是是新版SDK创建项目时默认引入的fragment.xml,我的button是定义在fragment.xml里面的,而findviewbyid却是在main.activity里面调用的,而这样是获取不到button的,所以就报了空指针,解决方法有两种

1.在fragment里面获取button,事件响应放在onCreateView里面处理,格式变成(Button)rootView.findViewById,多加了一个rootView
 2.把整个view全都放在main_activity里面,这样的话用以前的方法也不会有问题 

相关文章:

  • 2021-11-26
  • 2022-12-23
  • 2021-11-10
  • 2022-01-14
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2021-10-20
猜你喜欢
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
  • 2021-08-29
  • 2021-09-22
相关资源
相似解决方案