새 값으로 목록을 imageadapter에 보내고 값을 정렬하고 이미지를 alls로 반환합니다. 그러나 내가 물건을 새로 고치고 싶을 때, 낡은 것들은 그대로 유지되고 새로운 것들은 결코 화면에 도착하지 않습니다. Ive는 그리드를 다시로드하는 많은 다른 방법을 시도했지만 작동하지 않습니다.새 이미지로 gridview를 업데이 트하는 방법
답변
맞춤 어댑터에 다음 방법을 추가하십시오. ImageAdapter
.
// Call it once , first time when you want to pass the data to adapter
public void setImageList(List<YOUR DATA TYPE> imagelist) {
this.imagelist = imagelist;
}
// Call this method whenever new data is to be added to existing list.
public void updateImageList(List<YOUR DATA TYPE> newImagelist) {
if(this.imagelist != null){
this.imagelist.addAll(newImagelist);
}else{
this.imagelist = imagelist;
}
notifyDataSetChanged();
}
새 데이터가 다운로드되면이를 호출하십시오.
감사 남자는 완벽하게 작동합니다 :) –
당신은 당신을 도울 다행, 환영합니다. –
모든 이미지 (이전 이미지와 새로운 이미지 포함)로 새 이미지 어댑터를 만들고이를 gridview에 지정하십시오. 이렇게하면 문제없이 작동합니다. 그 전화 후
adapter.notifyDataSetChanged();
잘 작동합니다.
어댑터 = 새 이미지 어댑터 (this, imagelist, imageBool, resourceName, docBool); adapter.NotifyDataSetChanged(); gridview.Adapter = adapter; adapter.NotifyDataSetChanged(); 이것이 작동하지 않는다면 : –
gridview.setAdapter (adapter);를 사용하여 어댑터를 설정하십시오. 여기에 샘플 코드가 있는데 다음과 같이 보입니다 : adapter = new ImageAdapter (activity, employees , 부서, 편지) grid.setAdapter (어댑터) adapter.notifyDataSetChanged();.! 은 아마 지금 작동 – lui1000
- 1. 고통없이 줄리아를 업데이 트하는 방법?
- 2. AsyncTask에서 listview를 업데이 트하는 방법
- 3. 안드로이드 sqlite 데이터베이스에서 새 행을 업데이 트하는 방법
- 4. 안드로이드 mysql 데이터베이스에서 arraylist를 업데이 트하는 방법
- 5. 루비 버전 우분투 14.04를 업데이 트하는 방법?
- 6. wordpress에서 추천 이미지를 업데이 트하는 방법?
- 7. 즉시 업데이 트하는 CLLocation 관리자를 중지하는 방법
- 8. MySQL에서 스레딩에서 MySQL 데이터베이스를 업데이 트하는 방법
- 9. 응용 프로그램 홈 화면을 업데이 트하는 방법 android
- 10. 우분투 원격 자식 서버 저장소를 업데이 트하는 방법?
- 11. 동적 방법으로 PHP에서 배열을 사용하여 MySQL을 업데이 트하는 방법
- 12. 일식을 업데이 트하는 방법, 일부 저장소를 찾을 수 없습니다
- 13. 부트 스트랩 - daterangepicker 날짜 변경에 바인딩을 업데이 트하는 방법?
- 14. 그것은 업데이 트하는 방법을 SQL 테이블을 찾을 필요
- 15. DB를 업데이 트하는 자바 멀티 스레드 응용 프로그램
- 16. 안드로이드 마켓에 가지 않고 우리의 응용 프로그램을 통해 안드로이드 응용 프로그램을 업데이 트하는 방법?
- 17. 새 창을 열고 gridview를 필터링하는 방법
- 18. 입력 양식을 통해 PHP를 사용하여 MySQL의 두 필드를 업데이 트하는 방법
- 19. 안드로이드 sqlite 데이터베이스에서 확인 된 사용자 정의 listview 레코드를 업데이 트하는 방법?
- 20. 위젯 개발에서 내 안드로이드 애플 리케이션 위젯 목록보기를 업데이 트하는 방법
- 21. 갤러리에서 선택했거나 카메라에서 캡처 한 방금 이미지로 Gridview를 채우는 방법
- 22. SQL에서 특정 열을 업데이 트
- 23. 여기에지도 타일 대신에 업데이 트를지도에 저장
- 24. 위치 업데이 트를 수신
- 25. 이미지에 텍스트를 추가하고 새 이미지로 저장하는 방법
- 26. GridView를 ListView에 추가하는 방법
- 27. 어떻게 특정 매개 변수를 기반으로 MySQL 데이터베이스 열을 업데이 트하는 PHP 스크립트를 실행할 수 있습니까?
- 28. Gridview를 사용하여 objectdatasource를 바인딩하는 방법
- 29. 유닛 테스트 서비스 방법 - 어서 트하는 법
- 30. pageload에서 gridview를 드롭 다운 목록으로 바인딩하는 방법
새 데이터를 표시하려면 어댑터에서 notifydatasetchanged()를 호출해야합니다. –