繁体   English   中英

Android模拟器:从backstack中删除以startActivityForResult开头的Activity

Android Emulator: Remove An Activity which is started as startActivityForResult from backstack

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

在我的应用程序中,我想应用注销功能。 为此,我放置了一个用于注销的菜单项。 如果按注销。 我叫LoginActivity。

Intent login=new Intent(getApplicationContext(),LoginActivity.class);
      login.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                  startActivity(login);

但是问题是,在我的应用程序中,我将很多活动称为StartActivityForResult()。 所有这些活动仍在后台进行。 我如何从后退堆栈中删除所有这些活动(StartActivityForResult)。

当我在Andriod设备上运行时,我没有遇到这个问题。 但是在模拟器中运行时我遇到了这个问题

谢谢,Sridhar。

问题暂未有回复.您可以查看右边的相关问题.
1 如何从后台堆栈中删除活动? 开始活动结果

我的简单登录应用程序使用共享首选项时遇到问题。 想象一下,该用户登录到应用程序。 他的个人帐户中有“注销”按钮。 当用户已经登录时,当他点击智能手机上的“返回”按钮时,他不应该返回登录活动,他应该只在点击注销按钮后返回,然后他可以用其他数据(其他登录名,其他密码)填写字段)。 所以,我无法完成() ...

2 如何从Android中的Backstack中删除活动?

我有一个应用程序,其中有三个活动,即:-登录,MainActivity和密码活动。当我进入密码活动并执行一些活动,然后在登录活动出现后,在这里按回去它将删除登录,并且我会退出Mainactivity不想要 当我按两次设备返回时,我想要的是简单的关闭应用程序而不会出现Mainactivity。我 ...

2016-11-07 04:23:44 1 809   android
6 刷新以startActivityForResult开始的活动

我有一个包含几个活动的应用程序,每个活动包含几个片段。 后台有一个同步服务,可导致活动刷新 因为这是在数据集更改后立即刷新所有基础片段的最简单方法。 如果活动最终返回到调用方,我将使用附加项来确定必须设置哪个结果。 问题在于,这种刷新以保留requestCode的方式破坏了st ...

7 如何从活动backstack中删除活动?

我有两个活动活动A和活动B.当我单击活动A中的按钮时,活动B开始。 现在,当我按下活动B的后退按钮时,活动A重新启动。 但是,当按下活动B中的后退按钮时,我想退出应用程序。 我试过用这个但没有成功 提前致谢 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM