하나 이상의 url을 호출하고 AsyncTask를 사용하여 응답을 얻고 싶습니다. 현재 일어나는 일은 AysncTask에 하나의 URL을 전달한 다음 그 URL의 응답을 얻고 그 후에 다른 URL을 호출하는 것입니다. doInBackground가 배열을 인수로 사용하기 때문에 한 번에 모든 URL을 전달해야합니다. 3 개의 URL이 모두 호출되면 각각의 응답을받습니다.Asynctask를 통해 Android에서 두 개 이상의 URL을 동시에 호출 하시겠습니까?
0
A
답변
0
나는 doInBackground에서 url 배열을 전달하고 결과의 반환 유형을 String []으로 설정할 수있었습니다. 그게 나에게 postExecute 문자열 배열에서 호출 된 각 URL의 응답을했다.
어쨌든 시간을내어 게시물에 답해 주셔서 감사합니다.
0
doInBackground
안에 스레드를 생성 한 다음 각각에 join
메서드를 호출 할 수 있습니다. 당신은 아마 스레드 풀에 의해 더 잘 봉사 할 것입니다.
0
모든 AsyncTask 개체를 만들고 동시에 실행할 수 있습니다. 모든 URL이 데이터를 가져와야한다고 가정합니다.
관련 문제
- 1. 동시에 두 개 이상의 메소드를 호출하거나 호출합니까?
- 2. 두 개 이상의 양식이있는보기
- 3. 두 개 이상의 이름
- 4. Ios : 코어 데이터와 동시에 두 개 이상의 레코드 저장/업데이트
- 5. 두 개 이상의 필드를 동시에 검색 할 수있는 방법이 있습니까?
- 6. 어떻게 변수가 두 개 이상의
- 7. 두 개 이상의 tinymce 편집기
- 8. 두 개 이상의 목록으로 평가하기
- 9. 두 개 이상의 자바 입력
- 10. 두 개 이상의 부분 뷰 렌더링
- 11. 레일 프로젝트에서 두 개 이상의 데이터베이스 사용
- 12. 한 번에 두 개 이상의 객체 렌더링하기
- 13. 두 개 이상의 ipads를 Wi-Fi를 통해 연결할 수 있습니까?
- 14. 레일 : 한 번에 두 개 이상의 레이크 작업을 실행 하시겠습니까?
- 15. Drupal에서 각 언어에 대해 두 개 이상의 도메인을 바인딩 하시겠습니까?
- 16. jquery를 사용하여 두 개 이상의 단어를 분할 하시겠습니까?
- 17. TSQL 그룹 - 두 개 이상의 열로
- 18. 두 개 이상의 ViewData.Model을 만들고 사용하는 방법
- 19. 4 개 이상의 인수가있는 MIPS 함수 호출
- 20. 필드에 두 개 이상의 vType이 적용된 ExtJS
- 21. Android에서 동시에 두 개의 버튼을 클릭하십시오.
- 22. 웹 서버에서 두 개 이상의 파일 다운로드
- 23. 두 개 이상의 공백을 대체하십시오. & nbsp
- 24. 클래스를 두 개 이상의 대리자로 만드시겠습니까?
- 25. php-mysql에서 두 개 이상의 테이블에 가입하기
- 26. 두 개 이상의 양식 필드 전달
- 27. 두 개 이상의 테이블에 중복 ID가있는 경우
- 28. StateListDrawable을 사용하는 두 개 이상의 상태
- 29. 는 두 개 이상의 노래가 여기에 함께
- 30. 두 개 이상의 행에있는 Jqgrid 헤더
대신 Java 스레드를 사용하여 두 개 이상의 url을 호출하고 Handler를 사용하여 AsyncTask 대신 UI를 업데이트하십시오. –