![]() |
1
0
似乎您的安全检查在不应该返回时返回了false。根据您描述的安全检查逻辑,只有当安全检查返回false时,才会提示用户登录活动。因此,不应多次提示。我将从您的安全检查开始,并确保您正确检查了登录状态。 |
![]() |
2
0
发现了这里到底发生了什么。当用户以垂直模式启动应用程序时,应用程序直接进入登录屏幕,并且如预期的那样,OnResume仅被调用一次。但如果用户水平启动手机,手机将通过onresume运行垂直呼叫,在手机实际启动登录屏幕之前,将通过onresume水平运行。我唯一能想到的解决方法是使用静态实例计数,该实例计数在Activities onCreate时递增,在调用OnDestroy时递减。然后将该实例计数与键和令牌检查一起添加到if语句中,以查看是否有一个实例已经在运行。 这解决了我的问题。不过,谢谢你的建议! |
![]() |
Murilo · Jetpack编写导航栏项目图标 5 月前 |
![]() |
KolaYAndr · 活动RESULT_OK似乎从未发生过 6 月前 |
![]() |
psycho_pat · Android应用程序中的权限 6 月前 |
|
FarazFiroz · 如何将argb转换为描述性文本颜色 6 月前 |
![]() |
Daniel · Unity Android游戏支持的设备数量太少 6 月前 |