문제

갤러리 어댑터를 동적으로 전환 할 수 있습니까?

에서 onCreate() 내 활동에서 나는 이것을했다 :

myGallery.setAdapter(adapter1);

그리고 나중에 내 코드에서

myGallery.setAdapter(anotherAdapter1);

나는 그것을 시도했지만, 에뮬레이터에서, MyGallery는 다시 'setAdapter'를 할 때 업데이트되지 않습니다. Adapter1을 사용할 때 MyGallery가 모든 항목을 모든 항목을 풀고 다른 ADAPTER1의 항목을 다시 채울 수 있습니까?

고맙습니다.

도움이 되었습니까?

해결책

어댑터로 notifydatasetchanged ()를 호출해야합니다.

a.notifyDataSetChanged();

갤러리 뷰로 변경 사항을 새로 고칠 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top