用户在身份验证步骤中单击设备的后退按钮后,如何避免显示空白屏幕?
[已编辑]
流程是要求用户通过 twitter 进行身份验证。如果用户到达该步骤,则可能是用户未进行身份验证并按下设备的后退按钮并返回应用程序。在该步骤,应用程序显示空白页。
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
prefs = PreferenceManager.getDefaultSharedPreferences(context);
if (MyUtils.checkIsAuthenticated(prefs)) {
//sending the tweet
} else {
Intent i = new Intent(context,
GotoRequestTokenActivity.class);
context.startActivity(i);
}
}
});