과거에는 방향 변경과 AsyncTask (및 다른 장기 실행 백그라운드 작업)가 서로 잘 수행되지 않았습니다. 새로 생성 된 액티비티 (오리 엔테이션 변경에서)에서 실행중인 태스크 (또는 스레드)와 액티비티가 연결되지 않은 상태에서 태스크가 끝날 때 수행 할 작업을 파악하는 문제가있었습니다.Android, AsyncTask, 장기 실행 프로세스 및 방향 변경
Fragments 및 LoaderManager를 사용하더라도 여전히 문제가되는 것 같습니다.
장기간에 걸친 임의의 작업 및 방향 변경을 관리하는 요즘 선호되는 방법은 무엇입니까? 새로 생성 된 활동에서 실행중인 작업을 확인합니다. 활동이 첨부되지 않은 경우 작업이 정보를 전달하려고 시도하지 않도록합니다.
고맙습니다.
"프로세스"를 의미하는 것이 아니라 다른 것을 의미하는 곳에서 "프로세스"라는 단어를 대체하여 질문을 다시 작성하는 것이 좋습니다. OS 프로세스에는 매우 구체적인 정의가 있습니다. 질문을 거의 이해하지 못하게 만듭니다 (예 : 프로세스가 정보를 제공하지 않으며, 활동이 프로세스를 생성하지 않음). – CommonsWare