2016-08-24 2 views
0

선택한 이미지를 서버에 업로드하는 앱이 있습니다.한 번에 파일을 업로드하지 않는 방법은 무엇입니까?

하나의 Activity에 이미지 이름을 표시하는 목록이 있습니다. 이 목록에는 업로드 방법을 나타내는 ProgressBar이 있습니다.

모든 항목에 ProgressBar를 넣을 수 있었지만 업로드를 클릭하면 전체 업로드 세션이 실행되고 첫 번째 ProgressBar가 움직입니다. 완료되면 ProgressBar를 성공 이미지로 변경합니다.

질문 : 모든 ProgressBar를 표시 할 수 있도록 파일별로 파일을 업로드하는 방법.

+0

base64 인코딩을 시도 하시겠습니까? – Eenvincible

+0

'모든 항목에 대해 ProgressBar를 두었습니다 .' 승인. 모든 목록보기 항목에는 자체 진행률 표시 줄이 있습니다. 그런 다음 모든 진행 막대가 표시됩니다. 또 뭐야? 제발 이해가 안 돼서 문제를 더 잘 설명해주세요. – greenapps

+0

'파일을 파일별로 업로드하는 법'. 왜 그걸 할거야? 나는 당신의 문제가 오직 하나의 진행 바가 움직이고 있다고 생각했습니다!? – greenapps

답변

0

파일의 스트림을 연 다음 총 파일 크기를 가져옵니다. 고정 된 크기의 버퍼로 스트림 간 데이터 복사 및 데이터 부분을 복사 할 때마다 진행률 표시 줄에 복사 (백그라운드에서 데이터 복사 및 주 스레드에서 진행률 게시)

관련 문제