android Intent 传递问题

android Intent 传递问题

躲猫猫 发布于 2021-11-29 字数 841 浏览 659 回复 3

public static void showScenePhotoDetail(Context context, Scene scene) {

    
Intent intent = new Intent(context,ScenePhotoActivity.class);

   //
scene.setBitmap(null);

    
intent.putExtra("scene", scene);

    
context.startActivity(intent);

}

我想从main页面跳转到其他的activity

scene类我写过序列化了

但是scene中有一个属性是 bitmap 类型图片的。传递的时候总是会报

是要将图片也序列化吗,怎么解决

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

流心雨 2021-12-01 3 楼

传递图片的时候,请使用byte传递,再者请使用
Parcelable来代替序列化

初见你 2021-11-30 1 楼

图片太大了,序列化的时候出问题了。为什么要传递图片?