OKKY
커뮤니티
Q&A
지식
이벤트
Contact
부트캠프
Jobs
Search Bar
로그인
회원가입
notifydatasetchanged
전체
최신순
질문하기
답변
4
whitepet
·
8년 이상
5.6k
0
답변 4
안드로이드 adapter.notifyDataSetChanged(); 질문드립니다.
에디트 텍스트에 입력한 값을 등록 -> 다이얼로그(등록하기/취소) 가 있고 다이얼로그 창에서 등록하기를 선택하면 리스트뷰가 갱신됩니다.그런데 두번씩 눌러줘야 갱신이 되더라구요. 첫번쨰 등록에서 디비에 값은 들어가는데 notifyDataSetChanged가 제대로 실행되지 않는 것으로 보입니다. 혹시 해결 방법을 아시는 분이 계시나요?pre style="background-color
답변
0
카라
·
약 9년
2.3k
0
답변 0
notifyDataSetChanged() vs notifyDataSetInvalidated() 차이점이 무엇일까요 ?
사용법을 보고 있자면 둘다, 뷰를 갱신한다는 점은 공통적입니다. 다만. notifydatasetchanged() (이하 전자 ) 는 아이템의 갯수가 추가 혹은 삭제가 되었으니, 그걸 뷰에 반영한다. (추가적으로 스크롤을 이동합니다. ) notifyDataSetInvalidated() (이하 후자)는 아이템의 수는 변화가 없지만, 데이터에 변화가 있으니 그거에 맞개 갱신하라. (
Search Bar