我正在编写一个Android应用程序,该应用程序使用arToolkit进行AR标记分析(使用AR标记获取设备位置)。主要活动延伸至andARActivity
,其延伸至Activity
,因此我无法将其设为Service
。
我正在尝试让AR应用在后台运行,而其他应用正在运行(使用第一个应用中的数据)。问题是如果我按下HOME按钮,BACK按钮或我强制从eclipse执行第二次执行,它会从Activity类启动onPause()
metod。该metod使执行暂停,应用程序停止所有进程。
我试图实现一个避免执行活动onPause()
的{{1}}方法。通常情况下,如果在onPause()
the mainActivity
方法中我不调用onPause()
,并且该方法不执行任何操作,则会在运行应用时退出到主屏幕,但它停下来。
任何人都知道如何在不暂停或使用服务类的情况下运行应用程序?
谢谢!
答案 0 :(得分:1)
最好的方法是C.线程,套接字等中的本机模块 - 所有时间都在运行。