您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页Android Bundle

Android Bundle

来源:化拓教育网

根据 Google Android 官方文档:
“A mapping from String values to various Parcelable types.”

Bundle 可以理解为是一个 HashMap,可以向里面存取 key-value pair。

两个activity之间的通讯可以通过将Bundle对象加入 Intent 来实现:

(1)新建一个bundle类

Bundle myBundle = new Bundle();   

(2)bundle类中加入数据(key -value的形式,另一个activity里面取数据的时候,就要用到key,找出对应的value)

myBundle.putString("Data", "data from TestBundle");  

(3)新建一个intent对象,并将该bundle加入这个intent对象

Intent intent = new Intent();    
intent.setClass(TestBundle.this, Target.class);    
intent.putExtras(myBundle);  

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务