AR 태그를 사용하여 arToolkit을 사용하는 Android 앱을 프로그래밍하고 있습니다 (AR 태그를 사용하여 기기 위치를 얻음). 주요 활동 범위는 andARActivity
까지 확장되어 Activity
으로 확장되므로 Service
으로 만들 수 없습니다.onPause() 상태에서 Android 앱을 사용하지 마십시오.
다른 앱이 실행되는 동안 (첫 번째 앱의 데이터를 사용하여) AR 앱이 백그라운드에서 실행되도록하려고합니다. 문제는 HOME 단추를 누르거나 BACK 단추를 누르거나 Eclipse에서 두 번째 실행을 강제하는 경우 Activity 클래스에서 onPause()
메트로 (metod)를 시작한다는 것입니다. 해당 metod는 실행 일시 중지하고 앱이 모든 프로세스를 중지합니다.
onPause()
액티비티 실행을 피하는 onPause()
메서드를 구현하려고했습니다. 일반적으로 the mainActivity
onPause()
메서드에서 나는 super.onPause()
메서드를 호출하지 않으며 해당 메서드는 아무 것도하지 않으면 응용 프로그램을 실행하는 동안 홈 화면으로 끝나지만 중지하고 종료합니다.
누구나 앱을 일시 중지하거나 서비스 클래스를 사용하지 않고 실행할 수 있습니다.
감사합니다.
수 없습니다. 또는 그렇게 할 수있는 방법이 있다면, 그러지 않아야합니다. 백그라운드 처리는 서비스에서 실행되어야합니다. – kcoppock