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后端的Ai之路2 小时前
【JDK】-JDK 21 新特性内容
java·开发语言·后端·jdk·jdk21
冬奇Lab3 小时前
应用异常退出实战分析:一次"幽灵杀手"引发的车载系统故障排查
android·性能优化·debug
黎雁·泠崖3 小时前
Java常用类核心详解(七):正则表达式 Regex 从入门到实战
java·开发语言·正则表达式
sheji34164 小时前
【开题答辩全过程】以 婚纱影楼管理系统为例,包含答辩的问题和答案
java·eclipse
LuDvei4 小时前
LINUX文件操作函数
java·linux·算法
葵续浅笑4 小时前
从Spring拦截器到Filter过滤器:一次报文修改加解密的填坑经验
java·后端·spring
J2虾虾4 小时前
Spring Boot中使用@Scheduled做定时任务
java·前端·spring boot
肉肉不想干后端5 小时前
联合订单并发退款:一次分布式锁冲突的排查与思考
java
用户4745189475105 小时前
全链路日志追踪利器:trace-spring-boot-starter 实战指南
java