我在Activity 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");
但是这并没有真正地发送数组,我只在arrayB上得到了值'0'。我一直在寻找一些例子,但是没有找到什么有用的。
.getExtras()
。 - MikeyE