我试图在导航抽屉标题上显示登录信息,当我使用此代码时,它工作正常
Bundle b = getIntent().getExtras();
name.setText(b.getCharSequence("username"));
但是当我尝试使用后退箭头从另一个活动返回导航抽屉时,我的应用程序崩溃,我的logcat在此行上显示空指针异常
name.setText(b.getCharSequence("username"));
P.S用户名是我的PHP代码上变量的名称.. 帮助
答案 0 :(得分:1)
您可能已经完成了yourActivity.class并开始了其他活动。现在,当您按下后退按钮时,您可能已启动包含代码的活动。在这里你可能错过了在意图中提供用户名。因此,在您的活动中 - 空引用指向您的textView导致NPE。