Android活动堆栈问题
在我的应用程序中,我遇到了活动管理问题。 事实上,考虑到我有 3 项活动: - 启动画面 - 登入 -
我会看到的主页: - 首次启动(用户未登录):启动画面 ->登录 ->首页(登录有效) - 其他启动(用户注册):启动画面 ->主页(自动日志)
问题是: 从登录或主页返回始终会关闭应用程序。 但在第一次启动时,从主页返回登录。 如何防止这种情况发生?
谢谢
In my application, I have problem with activity management.
Indeed, consider I have 3 activities :
- Splashscreen
- SignIn
- Home
I would see :
- First launch (user not logged) : Splashscreen -> SignIn -> Home (log in valid)
- Other launch (user registered) : Splashscreen -> Home (auto log)
The problem is :
Back from SignIn or Home closes always the application.
But with the first launch, back from Home go back to SignIn.
How to prevents this ?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将Home的onCreate()中写的代码复制到onStart()中......
执行此操作以及代码其他部分的一些细微更改将解决您的问题......
Copy the code written in onCreate() of Home to onStart().....
Doing this along with some minor changes in other parts of the code will solve your problem...
在清单中,设置
android:noHistory="true"
进行登录。In the manifest, set
android:noHistory="true"
For SignIn.