0
AsyncTask의 doInBackground() 메소드에서 일부 작업을 수행하는 앱 위젯이 있으며 마지막 단계는 다음과 같은 상점 이름 목록을 얻는 것입니다.android app 위젯의 값 목록으로 텍스트보기 업데이트
Store storeObject=store.getStores().getItems().get(0).getStore();
String name= storeObject.getName();
//name of the store
return name;
지금 나는 0 번 위치에서 이름을 얻고 있습니다. 이제 다음 버튼을 클릭 할 때 내 위젯 텍스트보기에서 하나씩 상점의 모든 이름 (내 코드에서 가져온 27 개)을 가져 오십시오.
그래서 원격 뷰에서이 이름을 asyncTask의 onPostExecute()로 다시 전달해야합니다.
updateViews.setTextViewText(R.id.text_view, name);
updateViews.setOnClickPendingIntent(R.id.next, pendingIntent);
어디에서 for 루프를 사용해야합니까? doInBackground 또는 onPostExcecute에서 또는 둘 다? 원격 뷰에서 루프를 어떻게 사용하고 업데이트 할 수 있습니까? 제발 도와주세요. 나는 초보자입니다.