HTTP 요청을 사용하여 웹 서비스에서 데이터를 가져 오는 가장 좋은 방법은 궁금합니다. AsyncTask 또는 AsyncTaskLoader 사용android에서 웹 서비스 요청을 가져 오는 올바른 방법
Activity에서 LoaderManager를 사용하여 AsyncTaskLoader를 사용하고 있지만 구성 변경 사항이 특히 방향 변경이있을 때 문제가 발생합니다. 로더가 OnFinish()를 호출하는 것을 중지합니다.
저는 또한 더 유연하고 독립적 인 AsyncTask를 시도해 보았습니다. 아직 2.2에 있었던 이전 프로젝트에서 잘 작동합니까? 3.0에서 AsyncTaskLoader가 더 권장되므로 4.0 여러분의 의견에 감사드립니다.
asynctaskloader를 사용할 때 사용자 지정 어댑터의 데이터를 업데이트 할 수 있습니까? –
@Mohit : 네, 'onLoadFinish()'에 구현하려고합니다. 예외가 "자식 뷰를 만질 수 있습니다"등의 예외가있는 경우 처리기를 사용하여 뷰를 업데이트하는 스레드를 실행할 수 있습니다 – CarlCarrots