【发布时间】:2016-01-28 09:06:02
【问题描述】:
我有一个片段和活动。从片段中,我将一个名为 day 的字符串传递给 putExtra 的活动。但是当我在活动中检索时出现空指针异常。
传递一个字符串。
private Intent i;
imageButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
day = "Mon";
i = new Intent(getActivity(), AddEventActivity.class);
i.putExtra("aKey", day);
startActivityForResult(i, 1);
}
});
检索字符串:
i = new Intent();
dayOfWeek = i.getStringExtra("aKey");
weekDay.setText(dayOfWeek);
怎么了?
【问题讨论】:
-
显示更多代码
i在AddEventActivity类中的位置 -
什么是
i变量以及如何创建它? -
i 是意图变量。有问题添加
-
你总是会得到空值。当您创建 Intent 的新实例时。
-
您在哪一行遇到异常
标签: java android string android-intent nullpointerexception