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博客

相关推荐
好家伙VCC7 分钟前
**发散创新:基于Rust的轻量级权限管理库设计与开源许可证实践**在现代分布式系统中,**权限控制(RBAC
java·开发语言·python·rust·开源
m0_7190841117 分钟前
天机学堂aaaa
java
孙鹏宇.23 分钟前
左值右值.
java·开发语言
XDHCOM27 分钟前
Redis节点故障自动恢复机制详解,如何快速抢救故障节点,确保数据不丢失?
java·数据库·redis
用户416596736935528 分钟前
深度解码:记一次视频时间戳(PTS)异常导致的播放故障排查
android
风吹迎面入袖凉28 分钟前
【Redis】Redisson分布式锁原理
java·服务器·开发语言
QCzblack29 分钟前
BugKu BUUCTF ——Reverse
java·前端·数据库
Orange_sparkle33 分钟前
learn claude code学习记录-S02
java·python·学习
李白你好34 分钟前
Java GUI-未授权漏洞检测工具
java·开发语言
aq55356001 小时前
四大编程语言对比:PHP、Python、Java、易语言
java·python·php