gpt4 book ai didi

android - 如果已经登录,请正确跳过登录 Activity

转载 作者:IT老高 更新时间:2023-10-28 22:17:01 24 4
gpt4 key购买 nike

我的启动器图标当前启动登录 Activity 。我已将登录状态存储在 SharedPreferences 中。有什么方法可以正确跳过登录 Activity 并直接进入主要 Activity ,而不会出现任何 UI 故障。在 onCreate() 中涉及 finish() 的所有现有解决方案都会导致登录 Activity 标题短暂可见或其他一些短暂的空白屏幕 UI 故障。

最佳答案

有一个启动器 Activity ,没有决定打开 MainActivity 或 LoginActivity 的 UI。你可以声明没有 UI:

android:theme="@android:style/Theme.NoDisplay"

另外两种可能的解决方案:

反之亦然:将 mainActivity 设为启动器并检查用户是否已登录。如果未登录,则重定向到 loginActivity。

另一种方法是使用 fragment 。有一个可以同时加载 mainFragment 和 loginFragment 的基本 Activity 。供引用:https://developer.android.com/training/basics/fragments/index.html

关于android - 如果已经登录,请正确跳过登录 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24009711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com