我有这段代码:
Intent intent = new Intent(currentActivity, nextActivity);
Bundle bundle = new Bundle();
bundle.putSerializable(nameParameter, serializable);
我的serializable是一个包含大量元素的ArrayList。 当我使用startActivity方法时。 发生了失败的粘合剂交易。 我怎么解决这个问题?
答案 0 :(得分:0)
意图的最大尺寸有限。考虑以其他方式传递您的数据:作为ID列表,在文件中,在数据库中......