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

相关推荐
2601_949816225 小时前
Redis 配置日志
java
高梦轩5 小时前
MySQL高可用
android·运维·数据库
遇见你...5 小时前
A01-Spring概述
java·后端·spring
Via_Neo8 小时前
JAVA中以2为底的对数表示方式
java·开发语言
野生技术架构师9 小时前
一线大厂Java面试八股文全栈通关手册(含源码级详解)
java·开发语言·面试
廋到被风吹走9 小时前
【AI】Codex 多语言实测:Python/Java/JS/SQL 效果横评
java·人工智能·python
RATi GORI9 小时前
MySQL中的CASE WHEN语句:用法、示例与解析
android·数据库·mysql
tERS ERTS9 小时前
MySQL中查看表结构
java
坊钰9 小时前
Java 死锁问题及其解决方案
java·开发语言·数据库
于先生吖9 小时前
SpringBoot+MQTT 无人健身房智能管控系统源码实战
java·spring boot·后端