확장 된 PageAdapter 클래스에서 메소드를 재정의했습니다. 의견에서 언급 한대로해야합니다. 웹 서비스 호출이 완료 될 때까지 진행률 대화 상자를 표시합니다. 웹 servcie에서 데이터를 가져온 후 캔버스에서보기를 만들고 반환합니다.Android Viewpager Call Webservice
문제는 어떻게하면 webservice 호출 때까지 return 문을 중지 할 수 있습니다. 왜냐하면 내가 다른 스레드에서 webservice를 호출하면 webservice 호출이 완료되기 전에 뷰를 반환하기 때문입니다. 그리고 메인 스레드에서 webservice를 호출 할 수 없습니다.
감사합니다.
@Override
public Object instantiateItem(ViewGroup collection, int position) {
// showProgress dialog Step-1
// call webservice in thread Step-2
// dismiss progress dialog Step-3
// Create View in canvass and add in collection.addView(v, 0); Step-4
// return v; Step-5
}
감사 4 ans. 형. 하지만 네가하고 싶은 말을 정확히 못 들었어. – nil