wsdl에서 국가 목록을 얻을 비동기 작업을 설정했으며 그 결과로 여러 국가 개체를 만들고 국가 클래스 파일의 arraylist에 개체를 추가합니다 .입력 또는 출력이없는 Android asynctask
배열 목록을 채우는 비동기 작업을 실행하고 다른보기에서 사용자가 선택한 것을 기반으로 배열 목록의 특정 색인을 호출 할 수 있기를 원합니다.
은 내가 AsyncTask를 확장하는 클래스를 생성 시도와 내가 네트워크 활동이 메인 스레드
The type getWSDL2 must implement the inherited abstract method AsyncTask.doInBackground(Object...)
에서 실행 될 수 있기 때문에 괜찮 았는데 내가 만든 응용 프로그램의 진저 버전에서 동일한 코드를 삽입 한 전 이 모든 변수 및 물건을 wsdl 데이터를 얻을 수있는 모든 개체가 비동기 작업 내에서 및 모든 데이터를 비동기 작업 내에서 arraylist 할당됩니다 필요가 없습니다. 나는 당신의 질문을 이해 doInBackground
protected void doInBackground(Void... params)
{
........
}
를 사용하도록
공용 클래스 getWSDL2은 AsyncTask를 {
}를 확장
당신은 당신이 작업에있어 구조 할 수 어떻게 가변 인자 매개 변수에 null을 전달하는 방법에 대한? 어느 쪽이든 null을 처리 할 수 있도록 doInBackground() 메서드를 재정의합니다. – nikkatsa