我有一项活动,预计将在启动时通过一些额外活动。

销毁并重新创建此活动后,从onCreate()内调用的getIntent()返回的意图是否包含与该活动最初启动时相同的附加功能?

===============>>#1 票数:5 已采纳

取决于它是否被故意破坏。 如果它被finish()调用破坏了,否。 如果由于系统正在释放内存而将其销毁,则可以。 它还将带有一个标志,表明这是重新创建的标志(如果您的应用仅在第一个活动中有效,例如需要您登录的应用,则很有用)。

  ask by jph translate from so

未解决问题?本站智能推荐:

3回复

Android-在进行家长活动时,请保留先前添加的意图

目前,我正在使用Android ,但在了解Activity生命周期方面仍然遇到一些麻烦。 让我通过一个例子向您展示我的问题: 我的应用程序包含一个Navigation Drawer ,可用于在不同的Fragment之间切换。 一个片段(片段A)是包含一些项的列表。 单击一个项目将
1回复

活动是由同一个类的意图创建的,同样的活动?

如果我每次单击一个按钮创建同一个类的新Intent ,创建的活动是否相同? 每次我点击一个按钮,我想要一个带有滑块的对话框,在我更改之后我想保存状态,以便下次打开对话框时滑块的状态是相同的。 我的按钮代码是这样的:
3回复

android finish()未完成我的活动

我有2个活动(Nota和Pembayaran)。 在Nota活动中,我在textview上显示了一些数据。 单击layout_link_pembayaran时,它将进行Pembayaran活动。 在Pembayaran活动中,我显示了一个表单,当表单提交后,它将用于Nota活动。
3回复

通过意图调用其他活动后保存活动状态

我有两个活动: 活动A-> onCreate()方法与数据库交互并在活动中显示数据。 活动B(通用) 现在,在我的活动A中,我有一个按钮,该按钮通过一个意图将我带到活动B;在活动B中发现了相同的意图,可以从B转到A。 这是问题所在:当我从B返回到A时,再次调用onC
4回复

ANDROID:按下后退按钮后的活动状态

想象一下,您有以下一系列活动: 当您使用活动C时,按下本机后退按钮,将转到活动B.现在活动C的状态是什么? 它还在内存中还是已经完成了? 如果它仍然在内存中,有没有办法恢复活动? 除了启动此活动的另一个实例... 我应该补充一点,这是你不使用任何标志的标准情况,包括: F
2回复

需要检查活动是否有父活动

让我解释一下我想要完成的事情。 我有SignUp活动,登录活动和主要活动。 注册活动是登录活动的父级,意味着如果按下软键,用户可以返回到该活动。 一旦我从注册到主要活动,我清除所有活动实例 从登录活动用户可以去注册活动 从注册活动用户可以跳过注册并转到主活动中的访客模式,
2回复

Android:清除堆栈后如何从上一个活动恢复

我有3个活动LandingActivity-> LoginActivity-> MainActivity我在Landing活动中有一个登录按钮,该按钮启动LoginActivity,成功登录后将我带到MainActivity,我清除了LoginActivity中的任务,因此当我按Ma
3回复

转到主页后恢复活动

从我的MainActivity(启动器活动)我按下按钮开始我的GameActivity。 我有它,所以当我点击Game Activity中的Back按钮时,我不会返回到我的MainActivity,而是返回到我的主屏幕。 现在当我恢复我的应用程序时,它会转到MainActivity,而不是返
22回复

如何在单击按钮时启动新活动

在Android应用程序中,如何在单击另一个活动中的按钮时如何启动新活动(GUI),以及如何在这两个活动之间传递数据?
1回复

如何从URL链接(深层链接)重新打开(或恢复)以前启动的活动?

我正在使用深层链接打开我的应用程序这是意图过滤器: 我们的用例是: 用户打开应用程序,浏览一些餐馆 用户点击餐厅(用餐馆菜单打开MenuActivity活动) 用户单击菜单类别,例如Pizzas或Desserts或Soups,这将打开CategoryActivi