java - 如何将 Bitmap 对象从一个 Activity 传递到另一个 Activity

标签 java android bitmap parcelable

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

最佳答案

Bitmap 实现了 Parcelable,因此您始终可以按 Intent 传递它:

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

并在另一端检索它:

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

关于java - 如何将 Bitmap 对象从一个 Activity 传递到另一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2459524/

相关文章:

c# - 将位图从 C# 传递到 C++

java - Android 将位图写入 SD 卡

java - Wso2 数据服务 - 更新操作问题

java - 使一个列表等于另一个列表的有效算法是什么?

java - JTable 阻止所有排序

android - 将物理应用到 Android View 对象

android - Sinch 即时通讯 Android

windows - GDI GradientFill 不适用于屏幕外位图

java - 如何允许类加载器从更改的 jar 加载类?

android - 有关 ListView 自定义行布局项上的 onClick() 事件的帮助