3
데이터베이스의 데이터에 해당하는 아이콘으로 캘린더를 채우는 캘린더에 baseadapter 클래스를 사용하고 있습니다. 그러나 사용자가 캘린더를 클릭 할 때마다 getView 내의 코드를 업데이트하여 즉시 새 아이콘을 표시하고 싶습니다. baseAdapter 클래스의 새 인스턴스를 만들지 않고이 작업을 수행하려면 어떻게해야합니까?GridView를 사용할 때 getView 메소드를 업데이트하고 싶습니다.
.notifyDataSetChanged의 기능은 무엇입니까? getView 메소드를 다시 실행합니까? 캘린더의 '아이콘'을 표시하는 코드는 getView() 메소드에 저장되어 있으므로 어떻게 든 다시 실행해야합니다. 또한 내가 이미 getView() arnt에서보기를 반환 오전? – user1876202
네, 권리가 있습니다. notifyDataSetchanged()는 모든 보이는 항목에 대해 getView() 메소드를 호출합니다. – Vetalll
정말 고마워요! – user1876202