UI와 백그라운드 스레드 간의 상호 작용 방법에 대해 알고 있습니다. here. 이 문서는 노트 다음했다Android-Received headless fragment
:
AsyncTask를 자동으로 구성 변경을 처리하지 않습니다, 즉 활동이 다시됩니다. 프로그래머는 코딩에서 을 처리해야합니다. 이에 대한 일반적인 해결책은 AsyncTask 을 보유 된 헤드리스 프래그먼트로 선언하는 것입니다.
보유 된 헤드리스 조각이 무엇인지 이해하지 못합니다.
예를 들어, 이런 식으로 내가 추가 할 수 있습니다 조각이 같은
FragmentManager manager = getSupportFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
transaction.add(R.id.frame, new MyFragment());
transaction.commit();
그리고 조각에 내가 실행할 수 AsyncTask를 :
MyTask myTask = new MyTask();
String[] args = {"Hello"};
myTask.execute(args);
는 유지에 AsyncTask를 선언 "이라는인가 머리가없는 단편 "?