【问题标题】:Problem receiving data through Intent on Android在 Android 上通过 Intent 接收数据时出现问题
【发布时间】:2022-01-09 06:39:06
【问题描述】:

最好张贴图片来显示到底发生了什么,好吗? 第一个图像显示了一个名为 senderIntent 的 Intent 类的对象,它将把它发送到一个名为“Resultado”的类。 senderIntent(它是 Intent 类的一个对象)将变量 email 的值发送到另一个也称为 email 的变量:

在下一张图片中,它显示我创建了一个名为 receiverIntent 的 Intent 类对象:

然后我创建了一个 Bundle 类的对象,它接收 receiverIntent 的 getextras() 方法。 问题是代码行中发生了 NullPointer Exception 错误: 捆绑receiverBundle = receiverIntent.getExtras();

请问如何解决?

【问题讨论】:

    标签: java android android-intent nullpointerexception bundle


    【解决方案1】:

    一般来说,不要从字段初始化器调用Activity 方法。在调用super.onCreate() 之后,将您的getIntent()getExtras() 调用移动到onCreate() 内部。

    【讨论】:

    • 非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多