b.getCharSequence给我一个空指针异常错误

时间:2017-04-24 16:16:59

标签: android nullpointerexception

我试图在导航抽屉标题上显示登录信息,当我使用此代码时,它工作正常

Bundle b = getIntent().getExtras();
name.setText(b.getCharSequence("username"));

但是当我尝试使用后退箭头从另一个活动返回导航抽屉时,我的应用程序崩溃,我的logcat在此行上显示空指针异常

name.setText(b.getCharSequence("username"));

P.S用户名是我的PHP代码上变量的名称.. 帮助

1 个答案:

答案 0 :(得分:1)

您可能已经完成了yourActivity.class并开始了其他活动。现在,当您按下后退按钮时,您可能已启动包含代码的活动。在这里你可能错过了在意图中提供用户名。因此,在您的活动中 - 空引用指向您的textView导致NPE。