Android java Handler sendMessage使用Parcelable传递实例化对象,我这里传递Bitmap 图片数据

一、Bundle给我们提供了一个putParcelable(key,value)的方法。专门用于传递实例化对象。

二、我这里传递Bitmap 图片数据,实际使用可以成功传统图像数据。

复制代码
发送:
 Bundle bundle = new Bundle();
 bundle.putParcelable("bitmap",bitmap);
 msg.setData(bundle);
 mHandler.sendMessage(msg);


接收:
 Bitmap  bitmap = msg.getData().getParcelable("bitmap");

三、参考文章

android message 传递bundle - 代码先锋网

Parcelable的实现_putparcelable-CSDN博客

Android使用Parcelable传递对象_putparcelable-CSDN博客

相关推荐
Java中文社群21 分钟前
面试官:如何实现动态线程池的任务编排?
java·后端·面试
程序员老刘23 分钟前
Google突然“变脸“,2026年要给全球开发者上“紧箍咒“?
android·flutter·客户端
Tans527 分钟前
Androidx Lifecycle 源码阅读笔记
android·android jetpack·源码阅读
lozhyf31 分钟前
能发弹幕的简单视频网站
java·spring boot·后端
微露清风33 分钟前
系统性学习数据结构-第三讲-栈和队列
java·数据结构·学习
AAA修煤气灶刘哥1 小时前
ES 地理查询玩明白,产品要的 “附近的店” 再也难不倒我!(附 DSL+Java 实战)
java·后端·elasticsearch
雨白1 小时前
实现双向滑动的 ScalableImageView(下)
android
峥嵘life1 小时前
Android Studio新版本编译release版本apk实现
android·ide·android studio
十八旬1 小时前
苍穹外卖项目实战(day-5完整版)-记录实战教程及问题的解决方法
java·开发语言·spring boot·redis·mysql
m0_749299951 小时前
Nginx主配置文件
java·服务器·nginx