마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
커스텀 리스트뷰 초기화에 대해서 질문 드립니다.
0
추천
현재 베이스아답터를 사용하여 리스트뷰를 구현하였습니다.
작동은 시간을 설정하여 조회를 누르면 리스트뷰를 뿌려주는 기능입니다.
기능으 정상동작을 합니다.
문제는 조회를 한번 누르고 또 다시 조회를 하면 기존에 데이터는 그대로 남아있고 아래로 데이터가 추가됩니다.
예를들면,
1회 조회
ABC
2회 조회
ABC
ABC
DEF
3회조회
ABC
ABC
DEF
ABC
ABC
DEF
GHI
이런 식입니다.
리스트뷰에 구현할 때 사용하는 for문에 데이터를 가지고있는 어레이리스트를 clear 시키고 다시 add를 해도 같은 증상입니다...
clear하는 위치가 잘못된건지 정확히 알수가 없어서 문의드립니다.
어떤 원리로 동작을 시켜야 조회를 누를때마다 새로운 데이터로 출력할 수 있을지....
코드보다는 원리가 궁금합니다. 코드는 제가 삽질을 해서 구현하겠습니다!!!
커스텀_리스트_뷰
리스트뷰
커스텀리스트뷰
대화니
(
1,120
포인트)
님이
2016년 5월 17일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
0
추천
조회를 눌렀을때 계속해서 새로 받아서 오는거죠?
더보기의 개념을 말하는것 같진않고,
그렇다면 조회를 했을때 데이터를 받아와서 for문을 들어가기 전에 arrayList를 clear하고,
그 후에 데이터를 넣는 작업을 하시고 adapter.notifyDataSetChanged();
이게 안된다면 다른 리스트를 초기화 하셨거나.. 뭔가 다른 문제가 있을수 있으니 코드를 첨부하는게 좋을듯 하네요
캬옹이
(
37,920
포인트)
님이
2016년 5월 17일
답변
넵, 더보기의 개념은 아니고
조회 클릭시마다 새롭게 리스트뷰를 보여주는 기능을 하려고 합니다.
집에가서 코드를 다시 보고 수정해보도록 하겠습니다.
조언 감사합니다!!
Please
log in
or
register
to add a comment.
...