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

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