我的应用程序导航标题中有一个标题视图,其中包含用户的图像和名称。在配置文件活动中,首先检查登录状态,如果没有登录,则会通过Intent将其重定向到登录活动,并在登录后添加标志以使其返回到配置文件。但是在返回后,标题图像和文字没有显示。我必须去做其他一些活动,然后回来看看这个变化。
我尝试将其放入onResume,设置文本和图片,但应用程序崩溃。
这是onResume代码:
if(!session.isLoggedIn()){
session.checkLogin();
}
else {
HashMap<String, String> user = session.getUserDetails();
name = user.get(SessionManager.KEY_NAME);
mobile = user.get(SessionManager.KEY_MOBILE);
image64 = user.get(SessionManager.KEY_IMAGE);
putname.setText(Html.fromHtml("<b>" + name + "</b>" + " " + " (" + mobile + ")"));
byte[] decodedString = Base64.decode(image64, Base64.DEFAULT);
Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
profilepicture.setImageBitmap(decodedByte);
}
另外,同样的事情是检查onCreate方法。我有点不知所措。请详细帮我。真的很感激你。