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

相关推荐
咕咕嘎嘎10242 分钟前
C/C++内存对齐
java·c语言·c++
认真敲代码的小火龙3 分钟前
【JAVA项目】基于JAVA的图书管理系统
java·开发语言·课程设计
西岭千秋雪_9 分钟前
MySQL日志梳理(存储引擎层)
java·数据库·分布式·mysql·oracle
2301_797312269 分钟前
学习Java22天
java·开发语言
老华带你飞28 分钟前
英语学习|基于Java英语学习系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端·学习
qq_4798754330 分钟前
C++ 模板元编程
java·开发语言·c++
codingPower31 分钟前
Java EasyExcel创建复杂表格的完整指南:WriteTable
java·开发语言
某空m1 小时前
【Android】浅析DataBinding
android·开发语言
爱学习的小可爱卢1 小时前
编程语言30年:从Java到Rust的进化史
java·开发语言·rust
一 乐1 小时前
校园社区系统|基于java+vue的校园悬赏任务平台系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot