0

AR タグの分析 (AR タグを使用してデバイスの位置を取得する) に arToolkit を使用する Android アプリをプログラミングしています。主な活動は に及ぶandARActivity人に及ぶActivityので、 にすることはできませんService

他のアプリの実行中に AR アプリをバックグラウンドで実行しようとしています (最初のアプリのデータを使用)。問題は、HOME ボタン、BACK ボタンを押すか、Eclipse から 2 回目の実行を強制すると onPause()、Activity クラスからメソッドが起動されることです。そのメソッドは実行を一時停止し、アプリはすべてのプロセスを停止します。

onPause()Activity の実行を回避するメソッドを実装しようとしましたonPause()。通常、the mainActivity onPause()メソッドで を呼び出さずsuper.onPause()、そのメソッドが何もしない場合、アプリの実行中にホーム画面に戻りますが、停止して終了します。

サービスクラスを一時停止したり使用したりせずにアプリを実行する方法を知っている人はいますか?

ありがとう!

4

1 に答える 1

1

最善の方法は、C のネイティブ モジュールです。スレッド、ソケットなど - すべて常に実行されています。

于 2012-05-22T17:21:29.480 に答える