嗯..这个标题非常具有描述性,我有很多标签活动(我自己实现,不想使用其中包含活动的tabvIEws),所以每次用户点击时基本上都是5个相互调用的活动选项卡显示为屏幕底部的一行linearLayouts.
问题在于我现在的方式,每当用户从一个活动跳到另一个活动时,就会创建并启动一个新活动.当然,我可以看到我以这种方式浪费资源.所以我想做的只是创建一次活动;然后,如果用户想要返回到前一个(或任何已经创建并且可能已暂停的那个),只需检查某种列表或数组以查看是否可以恢复活动,并且仅在它可以’的情况下’吨;一个新的.
我的问题是,我怎么检查这个?我应该保存意图吗?以及如何恢复活动?我对java很新.
问候
尼尔森R.佩雷斯
解决方法:
Intent.FLAG_ACTIVITY_REORDER_TO_FRONT
在用于创建活动的intent中设置此标志,如果存在,则应将其置于前端而不是再次创建.
总结以上是内存溢出为你收集整理的java – 我需要恢复一个活动的实例全部内容,希望文章能够帮你解决java – 我需要恢复一个活动的实例所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)