0

我正在编写一个使用 arToolkit 进行 AR 标签分析的 Android 应用程序(使用 AR 标签获取设备位置)。主要活动延伸到andARActivity谁延伸到Activity,所以我不能使它成为Service.

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

我试图实现一种onPause()避免执行 Activity 的方法onPause()。通常,如果在the mainActivity onPause()方法中我不调用super.onPause(),并且该方法不执行任何操作,它会在运行应用程序时退出到主屏幕,但它会停止并退出。

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

谢谢!

4

1 回答 1

1

最好的方法是 C 中的本机模块。线程、套接字等 - 一直在运行。

于 2012-05-22T17:21:29.480 回答