赞
踩
Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的 传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。 当Bundle传递的是对象或对象数组时,必须实现Serializable或Parcelable接口。 // 写入 Intent intent = new Intent(MainActivity.this, SecondActivity.class); Bundle bundle = new Bundle(); bundle.putString("name", "zhangsan"); bundle.putInt("age", 18); intent.putExtras(bundle); startActivity(intent); // 读取 Bundle bundle = this.getIntent().getExtras(); String name = bundle.getString("name"); int age = bundle.getInt("age");
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。