Android(安卓)intent 传递数组对象序列化
16lz
2022-03-31
1 实现序列化接口
package com.example.zcjfq2;import java.io.Serializable;public class SerInfo implements Serializable { private String Id; private String OldDocName; public SerInfo(String id, String olddocname){ this.Id = id; this.OldDocName = olddocname; } public String getId() { return Id; } public String getOldDocName() { return OldDocName; } public void setId(String id) { this.Id = id; } public void setOldDocName(String olddocname) { this.OldDocName = olddocname; }}
2 序列化
ArrayList listObj = new ArrayList(); for (int i =0;i
3 接收并解析
ArrayList oldDocName = (ArrayList) getIntent().getSerializableExtra("oldDocName");String id = oldDocName.get(1).getId(); String name = oldDocName.get(1).getOldDocName();
更多相关文章
- Android(安卓)封装http请求的工具类
- android接收和发送短信的xml配置
- Android带参数链接请求服务器
- Android(安卓)day_10-02 (广播接收者的使用 五个小案例)
- Android(安卓)Phone模块 三
- Android(安卓)day_10-02 (广播接收者的使用 五个小案例)
- Android广播接收器Broadcast Receiver-android学习之旅(十二)
- Android(安卓)Retrofit通过OkHttp添加Interceptor拦截器设置Get
- android 多线程下载原理