【发布时间】:2011-09-30 14:08:43
【问题描述】:
在运行我的应用程序时,有时在检索与意图绑定的值时会得到一个空指针
将其设置在一个类中
private void start(){
Intent i = new Intent(this,Tabs.class);
i.putExtra("helper", checked);
startActivity(i);
}
checked 是一个布尔值,永远不会为空
在其他类中获得它
private void getExtra(){
Bundle extras = getIntent().getExtras();
mExtra = extras.getBoolean("helper");
}
关于为什么它有时会为空的任何想法?
【问题讨论】:
-
当您在其他活动上或通过任务管理器点击“返回”按钮后导航回此活动时,是否会发生这种情况?
-
此时在应用程序中点击后退按钮只会退出应用程序,因为我将之前的活动设置为无历史记录
标签: android android-intent nullpointerexception extra