Intent 传递 数组
来源:互联网 发布:2017淘宝买不到qq号了 编辑:程序博客网 时间:2024/06/05 16:08
最近 写个小东西的时候 需要传递 一个数组个给下个页面,用intent 直接传递不过去。看起源码发现想传递数组必须先序列化对象,话不多说直接上代码。
List<Detail_been.DataEntity.ResultMediaEntity>list= newArrayList<>();
这个是我要传递的集合。
Intent intent = new Intent(Detail_ListActivity.this, ComActivity.class);intent.putExtra("list", (Serializable) list);startActivity(intent);接受参数的时候,这么接受List<Detail_been.DataEntity.ResultMediaEntity> list = (ArrayList<Detail_been.DataEntity.ResultMediaEntity>) getIntent().getSerializableExtra("list");要注意的是 传递的对象 都要序列化,否则会报错。
记住哦 里面无论有多少内部类,都要全部序列话,否则会报错哦
阅读全文
1 0
- intent传递数组
- intent传递数组
- intent传递字符串数组
- intent传递字符串数组
- Intent 传递 数组
- intent传递字符串数组
- 【Android】Intent传递对象数组
- Intent 传递数据,bundle 传递数组
- Intent 传递数据,bundle 传递数组
- Intent 传递数据,bundle 传递数组
- Intent 传递数据,bundle 传递数组
- Android---Intent传递对象、对象数组
- intent借助parcelable接口传递对象数组
- intent传递
- Intent 传递
- 【android基础】之intent传递数组[应用于activity之间传递图片参数等]
- Android Intent传递复杂类型,例如:数组,ArrayList类型,传递类对象
- Intent传递对象?
- HelloWorld
- Linux 图形界面登录的取消和设置
- 使用Git在码云上上传项目
- Linux内核中container_of函数详解
- Eclipse快捷键-方便查找
- Intent 传递 数组
- Lua local function与function区别
- wtaxi
- 在Android中使用EChart
- leveldb(十):SSTable之1sstable文件的组成结构
- spark2.0 用socket接收数据并处理
- 这8点让你成为一个合格的UI设计师
- 部署自己的Yum安装源
- Spring 环绕增强