我存储ArrayList<Double>在我的bean类中,
我的主要活动是bean类,
如何将ArrayList<Double>我的主要活动传递给另一项活动.
我的数组列表是双倍的.如何通过双arraylist?
use*_*305 14
这个可以帮助你......
public Intent putParcelableArrayListExtra (String name, ArrayList<? extends Parcelable> value)
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请查看putParcelableArrayListExtra
编辑:
如果你有一个,double[]你可以使用
void putDoubleArray(String key, double[] value)的捆绑类..
将double数组值插入此Bundle的映射中,替换给定键的任何现有值.并将此捆绑包传递给Intent to Other Activity.
更新:2
FirstActivity:
Intent intent = new Intent(this, OtherActivity.class);
ArrayList<Double> listDouble = new ArrayList<Double>();
listDouble.add(1111.00000);
listDouble.add(13331.00000);
intent.putExtra("arraylist", listDouble);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
OtherActivity :(检索双ArrayList)
ArrayList<Double> listDouble = (ArrayList<Double>) getIntent().getSerializableExtra("arraylist");
System.out.println("...serialized data.." + listDouble);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6354 次 |
| 最近记录: |