使用putExtra()传递数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用putExtra()传递数据相关的知识,希望对你有一定的参考价值。

我有一个关于在android Studio中传递数据的问题。

我想在两个活动之间传递数据。在第二个活动中,我想获取图像的URI并将其加载到ImageView中。

图像来自主要活动,第一步enter image description here

在这张图片中,我们看到添加了额外内容,并设置了值“mImageUri”。

图像来自过滤活动,第二个enter image description here

然后当我进入第二个活动时,我想读取这些额外的数据,当我这样做时,'s'的值等于'null'。

你有什么想法我做错了吗?问候。

答案

尝试在第二个Activity中使用它

Bundle extras = getIntent().getExtras();
if (extras != null) {
    String s = extras.getString("ImageUri"); 
}

以上是关于使用putExtra()传递数据的主要内容,如果未能解决你的问题,请参考以下文章

使用BroadcastReciever传递Intent.EXTRAS

使用 putExtra 传递数据并在 onClick 中使用

Android:使用 putExtra 从片段访问容器活动对象?

导航项目已选中,传递额外信息

android开发:想用putExtra和getStringExtra来实现数据传递,怎么用?

使用putExtra()传递数据