当应用程序处于固定模式并且我注销时,会显示登录活动。但是,如果我点击后退按钮,它会转到上一个活动

     2023-04-19     173

关键词:

【中文标题】当应用程序处于固定模式并且我注销时,会显示登录活动。但是,如果我点击后退按钮,它会转到上一个活动【英文标题】:When the app is in pinned mode and I logout, the signin activity is shown. But, if I click back button, it goes to previous activity 【发布时间】:2022-01-06 22:18:50 【问题描述】:

我将应用固定在手机中,现在如果我从应用注销,它会进入登录页面,但如果我点击后退按钮,它必须显示本机警报,即“取消固定应用..... ."。但发生的情况是它转到了上一页。

按下注销时:

val intent = Intent(activity, SplashActivity::class.java)
        intent.putExtra(Constants.BUNDLE_KEYS.IS_SIGNED_OUT, true)
        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
        activity?.startActivity(intent) 
   activity?.finishAffinity()

【问题讨论】:

【参考方案1】:

在按下注销时,您将用户发送到启动画面,我猜这是打开登录活动,因此即使在 activity?.finishAffinity() 之后启动画面仍然存在

这样的场景

按下按钮

完成亲和

已创建飞溅

已创建登录

所以登录不是唯一创建的活动。

我建议直接发送用户登录页面或在初始屏幕完成活动后意图登录

【讨论】:

splash 活动是登录活动.....两者都是一样的

当 UISearchBar 处于活动状态时,滚动到 UITableView 应用程序会崩溃

】当UISearchBar处于活动状态时,滚动到UITableView应用程序会崩溃【英文标题】:WhileUISearchBarisactive,scrollingtoUITableViewappgetcrashes【发布时间】:2016-02-2606:47:41【问题描述】:我的应用程序运行良好,但突然当我点击UISearchBar并且当我... 查看详情

键盘处于活动状态时,登录和注册页面不滚动,颤动应用程序

】键盘处于活动状态时,登录和注册页面不滚动,颤动应用程序【英文标题】:Loginandregisterpagedoesn\'tscrollwhenkeyboardisactive,flutterapplication【发布时间】:2021-07-1717:27:35【问题描述】:我需要您的帮助我有一个移动应用程序,当我... 查看详情

仅当用户在 Laravel 5.7 中处于活动状态时才登录用户

】仅当用户在Laravel5.7中处于活动状态时才登录用户【英文标题】:LoginauseronlyifhisstatusisactiveinLaravel5.7【发布时间】:2019-05-1518:53:42【问题描述】:我是Laravel的新手,并且在实现用户身份验证方面相当成功。现在继续下一步,我... 查看详情

从我的应用程序中注销

】从我的应用程序中注销【英文标题】:Logoutfrommyapplication【发布时间】:2011-10-2500:17:43【问题描述】:我设计了一个通过许多活动的应用程序。在每个页面中我都设置了注销按钮。单击注销时,我完成了当前活动并使用FLAG_ACTIV... 查看详情

Ios:当应用程序处于非活动状态时,如何让我的应用程序返回根视图

】Ios:当应用程序处于非活动状态时,如何让我的应用程序返回根视图【英文标题】:Ios:HowcanImakemyappgobacktorootviewwhenAppgoesInactive【发布时间】:2012-08-2123:55:18【问题描述】:我希望我的应用在处于非活动状态时返回登录屏幕(... 查看详情

Worklight 在用户注销时保持 HTTP 请求处于活动状态

...】:我对Worklight6.1有疑问。我将描述以下场景:用户登录应用程序并为他创建一个新会话。然后他会在一段时间内保持不活动状态,直到会话超时。单击按钮时,会向HTTP适配器执行HTTP请求。但是,Wor 查看详情

当 UIAlertController 处于活动状态时,VoiceOver Z 手势不会触发

...尝试使用Z手势来关闭UIAlertController。我有一个非常简单的应用程序。它有一个带有1个按钮的视图。点击按钮会显示警报。我已经实现了-(BO 查看详情

当用户关闭应用程序并且任务仍处于活动状态时,NSURLSessionDownloadTask 不会删除文件

】当用户关闭应用程序并且任务仍处于活动状态时,NSURLSessionDownloadTask不会删除文件【英文标题】:NSURLSessionDownloadTasknotdeletingthefilewhentheappisclosedbytheuserandthetaskwasstillactive【发布时间】:2015-07-2816:49:29【问题描述】:我有一个NSU... 查看详情

当屏幕处于横向模式时,UIAlertview 以纵向模式显示

...906:10:27【问题描述】:我有一个配置为仅支持纵向模式的应用程序。但是我必须在我的应用程序中以横向模式显示一个屏幕(比如abcViewController)。按下abcViewController屏幕时,方 查看详情

当 iOS 键盘处于活动状态时,CSS 方向会自动切换到横向

...用cordova(phonegap)和angularJS框架在Xcode中制作一个非原生iOS应用程序我通过以下方式区分不同方向的css属性:@mediaall 查看详情

Android:从另一个活动中注销 Facebook

...布时间】:2015-05-3101:33:38【问题描述】:我正在创建一个应用程序,用户可以在其中以不同的方式注册,其中一种是使用Facebook。Facebook登录功能正常,但当我想注销时什么也不做。我希望它在另一个活动中的注销按钮。1.当我启... 查看详情

从睡眠模式唤醒时不会播放音频(android)

...2012-03-2820:31:00【问题描述】:我正在编写一个Android闹钟应用程序。触发警报时,我可以正常启动活动(它会唤醒手机,关闭键盘保护并显示警报视图),但是如果闹钟响起时设备处于睡眠模式。(当设备处于唤醒状态且键盘保... 查看详情

显示多个帐户的 Msal 注销

】显示多个帐户的Msal注销【英文标题】:Msallogoutdisplayingmultipleaccount【发布时间】:2022-01-2403:14:48【问题描述】:我正在使用带有ReactJS的AzureAD。当我使用多个帐户登录并调用msallogout时,它会显示一个选项来选择需要注销的帐户... 查看详情

当模式对话框处于活动状态时,检测主应用程序窗口上的 WM_CLOSE 事件?

】当模式对话框处于活动状态时,检测主应用程序窗口上的WM_CLOSE事件?【英文标题】:DetectingtheWM_CLOSEeventonmainapplicationwindowwhenamodaldialogisactive?【发布时间】:2013-07-0316:28:24【问题描述】:当模式对话框处于活动状态时,主应用... 查看详情

当用户在页面上处于活动状态时,如何继续显示链接元素的边框底部

】当用户在页面上处于活动状态时,如何继续显示链接元素的边框底部【英文标题】:howtokeepdisplayingaborderbottomforalinkelementwhenauserisactiveonapage【发布时间】:2020-08-2115:01:29【问题描述】:当我点击导航栏中的一个链接时,我希望... 查看详情

固定位置:滚动

...我定义了滑块的大小并启动​​它。唯一的问题是当手机处于横向模式时,我无法滚动滑块。我尝试了几件事“over 查看详情

在引导模式中显示 sumoselect

...可以工作,但是如果我删除那个css那么它会影响我的整个应用程序。$(\'.test 查看详情

MVC 在同一用户登录后注销所有活动会话

...n【发布时间】:2017-05-1007:06:28【问题描述】:我有c#mvcweb应用程序。根据电子邮件和密码有简单的登录页面。现在我有这样的需求:当用户登录系统时,相同电子邮件地址的所有活动会话都将注销。我怎样才能做到这一点?【问... 查看详情