Parcel: unable to marshal value 异常 通常出现在两个 Activity 传递 Lis t时。

解决办法:自定义的 javaBean implements Serializable

具体代码:

javaBean:

public class xxxBean implements Serializable {}

第一个 Activity Intent 传递方法:

    private List <xxxBean> checkedList = new ArrayList<xxxBean>();Intent intent = new Intent(MainActivity.this, TestActivity.class);Bundle bundle = new Bundle();bundle.putSerializable("xxxBean",(Serializable)checkedList);intent.putExtras(bundle);startActivity(intent);finish();

第二个 Acitivity Intent 接收方法:

        Intent intent = getIntent();Bundle bundle = intent.getExtras();List<xxxBean> checkedList = (ArrayList) bundle.getSerializable("xxxBean");

Parcel: unable to marshal value 解决方法相关推荐

  1. Android之提示java.lang.RuntimeException: Parcel: unable to marshal value Image问题

    1 问题 使用Intent携带数据(putExtra)跳转activity,提示如下错误 04-18 22:42:49.664 16194 16194 E AndroidRuntime: Proces ...

  2. Java.lang.RuntimeException: Parcel: unable to marshal value

    开发中遇到的问题 使用Parcelable 序列化了一个数组对象.在kotlin中实现Parcelable 序列化,在construct内写入 自己对应的List的Bean. ArrayList< ...

  3. java.lang.RuntimeException: Parcel: unable to marshal value com.

    今天出现这个错百度一下才知道我的javabean没有实现序列化导致的错误 java.lang.RuntimeException: Parcel: unable to marshal value错误引起 ...

  4. 【Python|hdf5】OSError: Unable to open file 解决方法

    文章目录 问题一 报错输出 解决方法 方法一 方法二 问题二 报错输出 解决方法 参考链接 问题一 报错输出 OSError: Unable to open file (unable to lock ...

  5. Ubuntu sudo 出现unable to resolve host 解决方法

    Ubuntu环境, 假设这台机器名字叫abc(机器的hostname), 每次执行sudo 就出现这个警告讯息: sudo: unable to resolve host abc 虽然sudo 还是可 ...

  6. 错误org.hibernate.InvalidMappingException: Unable to read XML解决方法

    hbm.xml中: <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN&quo ...

  7. 启动pip时,< Fatal error in launcher: Unable to create process using ‘“‘ >问题的原因及解决方法

    启动pip时,< Fatal error in launcher: Unable to create process using '"' >问题的原因及解决方法 参考文章: (1 ...

  8. linux qemu 报错 Unable to reserve 0xfffff000 bytes of virtual address space at 0x1000 解决方法

    目录 错误现象 可能原因 解决过程 解决方法 错误现象 使用 qemu-i686 运行 i686平台文件 报错 qemu-i686: Unable to reserve 0xfffff000 byte ...

  9. 【Android-tips】 Unable to execute dex: Multiple dex files define 解决方法

    唔,之前已经想过今后不动android,没想到还是因为比赛的原因重操旧业.android有很多问题是由于eclipse的不完善造成的,比如今天遇到的这个问题 Unable to execute dex ...

最新文章

  1. grunt live reload 配置记录
  2. WRF用户手册翻译:Chapter 5: WRF Model
  3. Python 装饰器原理和基本实现
  4. linux fedora配置.myBase.ini文件
  5. 前端开发常用的Chrome插件推荐
  6. Jenkins的关闭、重启
  7. mysql 数据库事务处理_Mysql事务处理问题 - mysql数据库栏目 - 自学php
  8. hashtable与HashMap区别
  9. Windows 电源管理
  10. 解决ubuntu系统udev多网卡名称变化的问题
  11. 中国两轮车电子燃油喷射系统行业市场供需与战略研究报告
  12. python找到文件夹下指定文件类型_python 读取指定文件夹中的指定文件类型的文件名...
  13. Confluence 6 为站点启用匿名用户访问
  14. 腾讯云安全:移动 APP 安全行业报告
  15. paip.提升性能---mysql 性能 测试以及 参数调整.txt
  16. 从winpe安装系统
  17. 深度学习——人生为数不多的好出路
  18. Codeforces 1389 C. Good String(枚举)
  19. android监控io产生的应用,Android IO性能分析及排查
  20. 官宣! 国际著名投资家吉姆·罗杰斯确认出席钛媒体2021 T-EDGE

热门文章

  1. 联想小新pro14不同系统的折腾
  2. 怎么关闭或禁用联想ThinkPad笔记本的触摸板
  3. NAT反向代理技术的实现(外网访问内网)
  4. 系统背景描述_2021年申请第一枪!CA系统公布2020-2021文书题目!
  5. python 梯度提升树_梯度提升方法(Gradient Boosting)算法案例
  6. iCore-3588MQ 车规级AI核心板
  7. git如何同步本地仓库与远程仓库代码
  8. MFC默认的多国语言实现方法
  9. 135. 分发糖果(困难)-贪心
  10. 投影仪好的推荐?智能投影仪哪个好