android的activity之间可以传递对象或者集合吗请写写例子

发布网友 发布时间:2022-04-25 20:48

我来回答

2个回答

热心网友 时间:2022-06-17 06:55

可以,传递的对象要实现序列化接口
implements
java.io.Serializable或者实现android.os.Parcelable接口
存值
intent.putExtra("name",value);
取值,然后强制类型转换即可
intent.getSerializableExtra("name");
:

热心网友 时间:2022-06-17 06:55

可以,你把对象实现Serializable接口就可以了。
intent.put("obj", 这里是实现了上面接口的对象);
接收的activity使用intent.getSerializableExtra("obj");

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com