【发布时间】:2011-04-20 08:59:23
【问题描述】:
我在活动 A 中有一个整数数组:
int array[] = {1,2,3};
我想将该变量发送到活动 B,因此我创建了一个新意图并使用 putExtra 方法:
Intent i = new Intent(A.this, B.class);
i.putExtra("numbers", array);
startActivity(i);
在活动 B 我得到信息:
Bundle extras = getIntent().getExtras();
int arrayB = extras.getInt("numbers");
但这并不是真正发送数组,我只是在数组B 上得到值“0”。我一直在寻找一些示例,但没有找到任何示例。
【问题讨论】:
-
我需要的答案在你的问题中。这是我需要的如何使用
.getExtras()。
标签: java android android-intent android-activity bundle