首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓应用ApK

安卓应用ApK
EN

Stack Overflow用户
提问于 2013-02-25 16:37:29
回答 1查看 378关注 0票数 2

我有一个奇怪的问题与APK相关的是,当我安装apk后,出口它的签名,当我第一次安装它在设备上它工作得很好,但如果我按主键应用程序到后台,当我把它带到前台,当我把它从开始不是从当前屏幕,但如果我按后退按钮结束应用程序,并再次开始,然后它的行为是完美的,因为我定义的意思是,如果我在一个特定的屏幕上,按主键,并发送应用程序到后台,然后把它带到前台,它显示了我发送它到后台的具体活动。

有没有人有这种奇怪的行为?

在每个活动中,我都添加了onResume方法。任何帮助都会感激不尽。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-25 16:47:07

这是安卓的一个长期存在的错误:-(当你使用安装程序安装应用程序时,或者从集成开发环境(如Eclipse或IntelliJ)安装应用程序时,或者在通过web浏览器下载应用程序之后,就会发生这种情况。当应用程序像这样启动时,当用户返回到主屏幕并再次启动应用程序时,Android不会做它应该做的事情(即:将现有任务带到前台,让用户继续)。取而代之的是,Android再次在现有任务中启动根活动。这给大多数应用程序带来了一大堆问题。

你不能做任何事情来纠正这种行为。有一些方法可以检测到这一点,然后您可以做出相应的反应。请参阅以下内容:

Android Issue - 1

Android Issue - 2

Android Issue - 3

How to prevent multiple instances of an activity when it is launched with different intents

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15062957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档