2011-12-09 2 views
1

다음 기능을 구현해야합니다.파일 업로드를 위해 Handler/AsyncTask 또는 기타 구성 요소 사용

i> 여러 파일을 순차적으로 업로드해야합니다.

ii> 하나의 파일을 성공적으로 업로드하면 목록의 다음 파일을 업로드해야합니다.

iii> 파일 업로드 (새로 고침) 비율로 progressdialog도 구현해야합니다.

httpcommunication을 시작하는 방법에 대한 힌트/제안이 필요합니다. 여러 파일을 업로드해야하므로 처리기를 사용해야합니까? &도 업로드 실패시 재시도 옵션을 처리합니까? AsyncTask는 일반적으로 단일 작업에서 작동한다는 것을 알았으므로 AsyncTask를 사용하여 위의 기능을 구현할 가치가 있습니다.

답변

0

나는 당신은 여러 개의 파일을 업로드 Apache HTTPmime를 사용해야이 사용하면 HttpClient's execute or Post 방법의 순서 호출 그냥 HttpClient를의 1 전화를 걸 수 있도록 한 번 필요없이 여러 파일을 업로드 할 수 있다고 생각합니다.

(이것은 내 개인적인 견해 선택은 당신입니다)

또한 당신은 그래서 당신은이에 대한 처리기를 유지 할 필요가 없습니다 AsyncTask를 사용하여 파일을 업로드하는 동안 당신은 쉽게 ... progress dialog를 표시 할 수 있습니다

관련 문제