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

相关推荐
Vic101012 分钟前
PostgreSQL 中 nextval() 的线程安全性解析
java·数据库·postgresql
清晓粼溪6 分钟前
SpringCloud Alibaba
java·spring boot·spring cloud
乌日尼乐13 分钟前
【Java基础整理】基本数据类型及转换
java·后端
乌日尼乐16 分钟前
【Java基础整理】静态static关键字
java·后端
用户693717500138427 分钟前
31. Kotlin 扩展:扩展的边界:不可重写的扩展与可空接收者
android·kotlin·android studio
架构师沉默42 分钟前
一个很多人没想过的问题:为什么编程语言有 for,还要设计 while?
java·后端·架构
Mars酱42 分钟前
1分钟了解响应式编程 | 基本概念
java·后端·rxjava
火柴就是我43 分钟前
android 绘制斜体文本的一种方式
android
乌日尼乐1 小时前
【Java基础整理】封装、继承、抽象、接口和多态
java·后端
heartbeat..1 小时前
JavaWeb 入门 - HttpServletResponse 响应对象 详解
java·网络·http·web·response