避免Android应用程序进入onPause()状态

时间:2012-05-22 17:17:26

标签: android augmented-reality lifecycle onpause

我正在编写一个Android应用程序,该应用程序使用arToolkit进行AR标记分析(使用AR标记获取设备位置)。主要活动延伸至andARActivity,其延伸至Activity,因此我无法将其设为Service

我正在尝试让AR应用在后台运行,而其他应用正在运行(使用第一个应用中的数据)。问题是如果我按下HOME按钮,BACK按钮或我强制从eclipse执行第二次执行,它会从Activity类启动onPause() metod。该metod使执行暂停,应用程序停止所有进程。

我试图实现一个避免执行活动onPause()的{​​{1}}方法。通常情况下,如果在onPause() the mainActivity方法中我不调用onPause(),并且该方法不执行任何操作,则会在运行应用时退出到主屏幕,但它停下来。

任何人都知道如何在不暂停或使用服务类的情况下运行应用程序?

谢谢!

1 个答案:

答案 0 :(得分:1)

最好的方法是C.线程,套接字等中的本机模块 - 所有时间都在运行。