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

相关推荐
夏幻灵1 分钟前
从0开始学JAVA-2 String和char的区别
java·开发语言
Han.miracle6 分钟前
SpringBoot前后端交互实战案例:加法计算器与用户登录
java·开发语言
ll_god10 分钟前
android gradle中如何引用 libs.versions.toml中定义的版本变量添加compose引用
android
毕设源码-邱学长11 分钟前
【开题答辩全过程】以 基于SpringBoot的专业分流系统为例,包含答辩的问题和答案
java·spring boot·后端
java硕哥11 分钟前
Spring与SpringBoot的重要接口及核心概念
java·spring boot·spring
lynnlovemin17 分钟前
Java技术研发年度深度总结:从架构优化到工程实践的破局之路
java·开发语言·架构·年度总结
05大叔28 分钟前
Spring Day03
java·后端·spring
刘宇涵4930 分钟前
链表头结点
java
笨手笨脚の41 分钟前
链表与LinkedList
java·数据结构·链表·linkedlist
BD_Marathon41 分钟前
Claude Code概述
java·开发语言