Android登录屏幕再次进入前景.登录屏幕不是根活动



我正在编程投票的Android应用程序。用户选择了他想进行投票的选举后,用户将重定向到他必须输入密码的登录活动。之后,投票活动开始了,该人可以选择一些候选人。该项目的一个要求是,如果应用程序离开前景(Onpause(onpause())并稍后进入前景(onResume()),则登录屏幕应返回并再次向用户询问其凭据。如何意识到这一点?我使用Android:ClearTaskonLaunch =" true"在Stackoverflow上看到了一些解决方案,但是只有在登录屏幕为根活动时,这确实有效,在我的情况下,这是不正确的。有人可以帮我吗?谢谢。

P.S:对不起,我的英语不好,我不是母语的人。

您每次启动登录率或投票时只需要调用饰面()即可。

private void go2Login(){
   Intent i = new Intent (BallotActivity.this, LoginActivity.class);
   startActivity(i);
   finish();
}
void onPause(){
   go2Login();
}

,但我认为这不是一个好的设计。如果用户每次暂停时都必须输入密码,则会生气。我认为您应该将他的密码存储在首选项中。

相关内容

  • 没有找到相关文章

最新更新