android - Adobe Flash Builder Flex 移动 Android : Avoid that user can close the app

标签 android apache-flex flash-builder termination

我正在为安卓开发一个应用程序。我并不总是清楚应用程序何时会被操作系统终止。有时它会在您按下后退按钮时发生,有时会在您按下主页按钮时发生。这背后的逻辑是什么?

我的应用程序必须在很长一段时间内保持激活状态(当您运行它时,该应用程序必须保持常驻状态)。还有一个问题是,是否可以在事件进入时弹出并激活屏幕并将其带到最前面。

有人做了这个吗?或者是否有更多关于此的信息(如何做)。在互联网上搜索,但没有找到一些有用的东西。

最佳答案

在主 Activity 上按返回按钮将完成并退出应用。

按下主页按钮将暂停应用程序并将其留在后台,恢复后将返回到之前的状态。

如果您不希望它在按下后退按钮时退出,请重写主 Activity 的 onBackPressed() 方法。

如果您希望在显示屏幕时发生事件,请覆盖 onResume() 方法并在其中执行所需的检查和事件。

关于android - Adobe Flash Builder Flex 移动 Android : Avoid that user can close the app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14065701/

相关文章:

android - 无法生成签名的 apk? [发生重复平台类错误]

android menuItem.setIcon 每次都不工作

java - Android 应用程序 - 启动隐藏相机 + 单击按钮拍照

apache-flex - 如何在ActionScript中暂停执行

apache-flex - Flex SDK 和 Flash Builder 之间的差异

android - 使用 flex builder 为 android 安装 AIR 应用程序时发生错误

flash - flex sdk — 在哪里可以获取适用于 Flash Player 11.2 的 playerglobals.swc 的正确版本

iphone - 如何在 actionscript 3.0 中从 iOS 的 cameraUI 旋转图像

java - 我得到了非封闭类

apache-flex - ArcGIS Flex API : Convert a screen point to a MapPoint