看过其他人写的这个intent 传递List的方法,内容是putExtras(key, (Serializable)list)方法传递过去,接受的时候用(List<YourObject>) getIntent().getSerializable(key)。

但我写putExtras这个方法出错,原因是参数不对。那我将就写成intent.putExtra("list",(Serializable)list);然后在接收的Activity里写

list =(ArrayList<ClassInfo>)intent.getSerializableExtra("list"); 这方法是我无意中发出的。注意一点 ClassInfo这个是我自定义的类。要实现Serializable接口。

更多相关文章

  1. Android(安卓)Touch事件的传递机制
  2. Android(安卓)编程下 Touch 事件的分发和消费机制(一)
  3. Android(安卓)Studio 开启方法提示(方法的文档说明)
  4. Android(安卓)ViewGroup 触摸事件传递机制
  5. android onConfigurationChanged的那点事
  6. Android(安卓)和 前端的类似点(持续更新)
  7. Android(安卓)Lint
  8. Android(安卓)Launcher 应用的安装、更新、移除介绍
  9. Android(安卓)中传递 json 的问题

随机推荐

  1. [DM]分类-神经网络
  2. flex容器中的四个属性的功能演示
  3. 323作业
  4. 磁盘存储管理和文件系统管理 RAID
  5. 中国各地级市坡度和经纬度数据正式开放!
  6. 政策评估的经典计量方法, 以及政策干预评
  7. 世界范围位列前500的经济学家名单, 中国
  8. Top5上最短的经济学论文, 这5篇短到可以
  9. 2021-03-25:如何把长url转换为短url?
  10. 稳健性检验如何做? 有哪些稳健性检验常用