提问人:Jack Stuart 提问时间:12/3/2021 最后编辑:S_i_l_e_n_t C_o_d_e_rJack Stuart 更新时间:12/7/2021 访问量:60
在 Android 上通过 Intent 接收数据时出现问题
Problem receiving data through Intent on Android
问:
最好发布图片来显示到底发生了什么,好吗? 第一张图片显示了名为 senderIntent 的 Intent 类的对象,该对象会将其发送到名为“Resultado”的类。 senderIntent(它是 Intent 类的对象)将变量 email 的值发送到另一个也称为 email 的变量:
在下图中,它显示我创建了一个名为 receiverIntent 的 Intent 类对象:
然后,我创建了一个 Bundle 类的对象,用于接收 receiverIntent 的 getextras() 方法。 问题是代码行中发生了 NullPointer 异常错误: 捆绑 receiverBundle = receiverIntent.getExtras();
请问该怎么做才能解决它?
答:
1赞
CommonsWare
12/3/2021
#1
一般而言,不要从字段初始值设定项调用方法。将 your 和 calls 移到 里面 ,在调用 之后。Activity
getIntent()
getExtras()
onCreate()
super.onCreate()
评论