android - 使用 Serializable 传递 Arraylist
问题描述
Intent intent = new Intent(this, TestActivity.class);
intent.putExtra("ENGLISH", english);
startActivity(intent);
这是另一个活动
ArrayList<Model> data = (ArrayList<Model>) getIntent().getSerializableExtra("ENGLISH");
我究竟做错了什么?请帮忙,我在这里阅读了这类问题,但我无法理解。在我看来,一切都是真的,但它给出了 NullPointException
解决方案
推荐阅读
- excel - VBA - 如何将变量输出到excel中的特定行和列?
- hive - 使用数组查询配置单元表
> 类型 - python - OSError: [Errno 9] 使用 PIL 保存图像时文件描述符错误
- reactjs - 得到错误期望一个赋值或函数调用,而是看到一个表达式 no-unused-expressions
- javascript - 将相同的响应附加到多个听众时得到奇怪的结果
- python - 如何使用 '?' 在python 中提取两个匹配模式之间的可选子字符串?
- javascript - jQuery选择数据属性并隐藏
- android - 如何使用 Chrome 自定义选项卡实现 OAuth 单点登录/注销
- css - 在 CSS 下落动画中创建类似重力的效果并在使用 rotateX 时计算“圆”的半径变化
- email - Chilkat - 重复附件