java– 我需要恢复一个活动的实例

java– 我需要恢复一个活动的实例,第1张

概述嗯..这个标题非常具有描述性,我有很多标签活动(我自己实现,不想使用其中包含活动的tabviews),所以每次用户点击时基本上都是5个相互调用的活动选项卡显示为屏幕底部的一行LinearLayouts.问题在于我现在的方式,每当用户从一个活动跳到另一个活动时,就会创建并启动一个新活动.当然,

嗯..这个标题非常具有描述性,我有很多标签活动(我自己实现,不想使用其中包含活动的tabvIEws),所以每次用户点击时基本上都是5个相互调用的活动选项卡显示为屏幕底部的一行linearLayouts.

问题在于我现在的方式,每当用户从一个活动跳到另一个活动时,就会创建并启动一个新活动.当然,我可以看到我以这种方式浪费资源.所以我想做的只是创建一次活动;然后,如果用户想要返回到前一个(或任何已经创建并且可能已暂停的那个),只需检查某种列表或数组以查看是否可以恢复活动,并且仅在它可以’的情况下’吨;一个新的.

我的问题是,我怎么检查这个?我应该保存意图吗?以及如何恢复活动?我对java很新.

问候
尼尔森R.佩雷斯

解决方法:

Intent.FLAG_ACTIVITY_REORDER_TO_FRONT

在用于创建活动的intent中设置此标志,如果存在,则应将其置于前端而不是再次创建.

总结

以上是内存溢出为你收集整理的java – 我需要恢复一个活动的实例全部内容,希望文章能够帮你解决java – 我需要恢复一个活动的实例所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1117515.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存