Android 活动只发生一次,但我需要它重复

发布于 2024-11-26 20:54:18 字数 227 浏览 4 评论 0 原文

所以我的应用程序有两个选项

卡,选项卡 1 是登录页面,

选项卡 2 是用户详细信息,

用户需要从选项卡 1 登录,然后只有详细信息会从选项卡 2 加载,因此如果用户未登录并转到选项卡 2,则会出现一个警报对话框会显示问题是,返回到选项卡 1 后,如果用户在选项卡 2 之前没有再次登录,则警报对话框将不会再次显示。我不确定我是否应该使用 onRestart 或 onPause 或其他东西。

so my app has two tabs

tab 1 is a login page then

tab 2 is a user details

the user needs to loginfrom tab 1 then only details would load from tab 2 so if the user didn't login and goes to tab 2, an alertdialog would show the problem is, after going back to tab 1 and if the user does not login again prior to tab 2, the alertdialog would not show again. I'm not sure if I should use onRestart or onPause or something..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

空气里的味道 2024-12-03 20:54:18

解决了!

最简单的方法是在 tabhost .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 中设置标志,

感谢您的帮助:D

SOLVED!

the easiest way to do is to set the flag in the tabhost .addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

thanks for the help guys :D

饭团 2024-12-03 20:54:18

改变您的申请流程。

让一个选项卡代表一组活动。

利用活动小组。

Change Your Application Flow.

make one tab represents a set of activity.

make use of activity group.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文