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并发——锁的状态演变
java·开发语言·笔记
Roselind_Yi2 分钟前
排查Visual C++堆损坏(HEAP CORRUPTION)错误:从报错到解决的完整复盘
java·开发语言·c++·spring·bug·学习方法·远程工作
bing_1588 分钟前
spring Boot 3.0 和2.0的区别
java·spring boot·后端
Thomas.Sir9 分钟前
Shiro认证与授权:Java安全框架的核心机制
java·安全·shiro·权限控制
wuqingshun31415920 分钟前
谈一下Daemon线程
java·开发语言
启山智软31 分钟前
【对比了几家电商商城系统】
java·开源
大尚来也39 分钟前
Java 线程池深度解析:ThreadPoolExecutor 七大参数与核心原理
java·python·算法
Mike_66641 分钟前
百度云车牌调用识别-Java工程
java·百度云·车牌识别·在线调用
白宇横流学长43 分钟前
基于 SpringBoot 的社团活动报名管理系统设计与实现
java·spring boot·后端
子豪-中国机器人44 分钟前
python AI自动化
java·前端·python