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·开发语言
空中海13 小时前
第三章:Maven高级篇 — 插件开发与多模块工程
java·maven
秋913 小时前
TiDB 数据库全链路实战指南:从下载部署到 Java 高并发调优
java·数据库·tidb
JAVA面经实录91713 小时前
Java开发工程基础完整手册(企业实战完整版)
java·开发语言·git·ci/cd·svn·github·intellij idea
李艺为13 小时前
Fake Device Test作假屏幕分辨率分析
android·java
无敌的黑星星13 小时前
Spring @Transactional 注解全解析
java·数据库·oracle
xiaogg367813 小时前
spring oauth2 单点登录
java·vue.js·spring
zh_xuan13 小时前
github远程library仓库升级
android·github
c++之路13 小时前
C++ STL
java·开发语言·c++
峥嵘life13 小时前
Android蓝牙停用绝对音量原理
android