使用extras传递整数数据后,SecondActivity屏幕变为空白

时间:2016-01-31 14:01:47

标签: java android android-intent

1 个答案:

答案 0 :(得分:0)

在第一个活动中不要使用这些静态变量。而是将您需要的任何参数传递给您的活动,方法是将它们作为附加内容添加到intent中。

Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra("height", height);
intent.putExtra("width", width);
startActivity(intent);

然后在SecondActivity中从onCreate:

中的intent中检索这些值
Intent intent = getIntent();
int height = intent.getIntExtra("height");
int width = intent.getIntExtra("width");