Android 以捆绑方式传递双数组列表

Android 以捆绑方式传递双数组列表,android,arraylist,double,bundle,Android,Arraylist,Double,Bundle,如何在一个包中传递双数组列表? bundle.putIntegerArrayList()存在,但我找不到bundle.putDoubleArrayList()为什么需要使用bundle。你可以直接把它放在意图中。因为数组列表实现了可序列化,所以不会有任何问题 intent.putExtra("array", doubleArray); 如果您需要使用Bundle,那么 bundle.putSerializable("array", doubleArray); 为什么你需要使用bundle。

如何在一个包中传递双数组列表?


bundle.putIntegerArrayList()
存在,但我找不到
bundle.putDoubleArrayList()

为什么需要使用bundle。你可以直接把它放在意图中。因为数组列表实现了可序列化,所以不会有任何问题

intent.putExtra("array", doubleArray);
如果您需要使用Bundle,那么

bundle.putSerializable("array", doubleArray);

为什么你需要使用bundle。你可以直接把它放在意图中。因为数组列表实现了可序列化,所以不会有任何问题

intent.putExtra("array", doubleArray);
如果您需要使用Bundle,那么

bundle.putSerializable("array", doubleArray);

这和安卓系统有关吗?请正确地标记它(至少是编程语言标记、平台标记)。这与android相关吗?请正确地标记它(至少是编程语言标记,平台标记)。谢谢你,但是我应该在孩子的意图中添加什么呢?(我编写了ArrayList Pn_points=bundle.getSerializable(“Pn_points”);但我得到了一个错误!)。。。输出是什么?ArrayList或double[]?出现了什么错误?它必须是ArrayListCompatible类型错误…但我将其转换为ArrayList-->(ArrayList Pn_points=(ArrayList)bundle.getSerializable(“Pn_points”)),错误已消失。啊,一年。我现在明白了。这是return ArrayList,但你的权利是你需要将它转换为ArrayList。getSerializable返回基本类型如果答案正确,您能将其标记为正确答案吗?谢谢,伙计,但我应该在孩子的意图中添加什么?(我编写了ArrayList Pn_points=bundle.getSerializable(“Pn_points”);但我得到了一个错误!)。。。输出是什么?ArrayList或double[]?出现了什么错误?它必须是ArrayListCompatible类型错误…但我将其转换为ArrayList-->(ArrayList Pn_points=(ArrayList)bundle.getSerializable(“Pn_points”)),错误已消失。啊,一年。我现在明白了。这是return ArrayList,但你的权利是你需要将它转换为ArrayList。getSerializable返回基本类型如果答案正确,能否将其标记为正确答案?