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

相关推荐
专注VB编程开发20年3 分钟前
python运行提速方案全解
java·linux·服务器
涤生大数据6 分钟前
大数据面试高频题:row_number() 数据倾斜到底怎么解决?
java·大数据·面试
weixin_446729166 分钟前
注解和反射
java·开发语言
摇滚侠11 分钟前
HashMap 源码解析 底层原理 面试如何回答
java·面试·职场和发展
凯瑟琳.奥古斯特14 分钟前
常见加密算法及应用
java·开发语言·网络·网络协议·职场和发展
devilnumber16 分钟前
java的lambda妙用举例
java·lambda
invicinble20 分钟前
springboot提供的机制大全
java·spring boot·后端
Han_han91920 分钟前
题⽬ 4:订单商品统计:
java
龙之叶25 分钟前
Android 12:在 ActivityStarter 层拦截分享、搜索与 HTTP 外链
android·chrome·http
彦为君30 分钟前
JavaSE-11-ByteBuffer(NIO核心组件)
java·开发语言·前端·数据库·后端·spring·nio