java试图发送int时出现“空对象引用”错误
关于发件人活动的代码
Intent intent = new Intent(this, ScrollingActivity.class);
intent.putExtra("KEY", 1);
startActivity(intent);
接收器活动代码
int a = getIntent().getExtras().getInt("KEY");
尝试此操作时获取此错误日志
java.lang.NullPointerException: Attempt to invoke virtual method '安卓.os.Bundle 安卓.content.Intent.getExtras()' on a null object reference
你能帮我修一下吗
# 1 楼答案
您的错误表明
getIntent
返回空引用,您应该检查调用getIntent的位置——它应该在活动生命周期的Actvity.onCreate
内或之后调用