微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android:通用的登录页面使用户返回预览视图怎么样?

如何解决Android:通用的登录页面使用户返回预览视图怎么样?

| 我想制作一个通用的登录视图。我已经有了视图,并且登录本身可以正常工作。我遇到的无法找到解决方案的问题是用户可以从我的应用程序中的许多视图登录。我想让用户返回到他所在的预览视图,并在成功登录后刷新该视图。 如果用户登录,则将登录数据保存到平面文件(SharedPreferences)中。每个视图都会在平面文件中检查用户名和密码。如果不存在,则将用户视为未登录。如果用户随后进入登录视图并成功登录,则应将其转发(或返回)到其之前的视图。 我该如何工作?登录后重新加载上一个视图或至少再次检查平面文件中新保存的登录信息也很重要。 谢谢你的帮助!     

解决方法

要使用户返回上一个“ 0”,请使用:
finish();
对于“刷新”活动,当用户第二次看到活动时,请确保您以
onResume
而不是
onCreate
进行视图填充。查看活动生命周期以获取更多信息。 您想在
onCreate
中进行一次设置,然后在
onResume
中进行需要刷新的零件。首次创建活动时,将一次调用
onCreate
,并且每次用户返回活动时将调用
onResume
。     ,我假设您的意思是您的应用程序中有一个视图,该视图包含同一活动中的登录表单。登录后,您希望他们去以前的地方。 来自另一个视图,您可以将其存储在变量中,并在成功登录后将setContentView设置为该视图。 成功登录后,您可以运行一个名为UpdateView的函数,其中包含更新逻辑。 您还可以序列化要返回的视图,并将其保存到某个位置,直到您真正需要它为止。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。