当前位置: 首页 > 面试题库 >

Java 如何将位图对象从一项活动传递到另一项活动

鲍健柏
2023-03-14
问题内容

在我的活动中,我创建了一个Bitmap对象,然后需要启动另一个对象Activity,如何Bitmap从子活动中传递该对象(将要启动的对象)?


问题答案:

Bitmap实现Parcelable,因此你可以始终按以下意图传递它:

Intent intent = new Intent(this, NewActivity.class);
intent.putExtra("BitmapImage", bitmap);

并在另一端检索它:

Intent intent = getIntent(); 
Bitmap bitmap = (Bitmap) intent.getParcelableExtra("BitmapImage");


 类似资料:
  • Activity-2(将所选图像设置为屏幕背景图像的活动)

  • 问题内容: 我正在尝试将图像从一项活动发送到另一项活动,但我不知道如何设置imageview。 这是我发送图像和其他内容的方式 这是我尝试读取图像并将其设置为ImageView的方法,但是出现语法错误。 我应该如何设置ImageView? 问题答案: 你不觉得 应该

  • 问题内容: 在我的应用程序中,我需要将Uri图像从我的第一个Activity转移到另一个。我知道如何通过意图发送位图。我是一名bigginer程序员,所以我不知道会做些什么:有意图地传输Uri或将Uri更改为位图然后发送? 问题答案: 与putExtra一起使用以发送Uri路径: 在newActivity OnCreate方法中: 使用这些func:Uri到String: 字符串到Uri:

  • 我想把意图转移到Xamarin.Android中的另一个活动。基本上,我需要Intent.data和Intent.clipdata到另一个活动,所以我使用下面的代码来传输Intent,但我不知道检索它的正确方法。 下面是Main Activity中的代码 在第二活动中 如何在第二个活动中检索意图?

  • 在SO上也有类似的问题,但没有一个对我有效。 我想在Activity1中获取被点击的图像并在Activity2中显示它。 我获取被点击图像的图像id如下所示: 并通过意图传递给另一个活动。 任何帮助都很感激。

  • 我尝试使用 如有任何帮助,不胜感激,谢谢。