마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
ListView 자동 갱신
0
추천
A액티비티에서 DB에 데이터를 넣고
B액티비티에 있는 달력에서 날짜를 누르면 (A액티비티 내에 있는) 리스트뷰에 DB에 있는 값이 나오도록 만들었는데요
DB값을 수정한 뒤에 꼭 다시 날짜를 눌러줘야 업데이트 된 값이 보이더라구요.
클릭하지 않고도 DB값이 업데이트 되면 리스트뷰도 바로 갱신 되도록 할 수 있나요?
listview
안드로이드
53
(
580
포인트)
님이
2014년 2월 26일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
+1
추천
채택된 답변
ListView에 ArrayAdapter를 설정하였을텐데
ArrayAdapter에 notifyDataSetChanged()를 호출하면 데이터가 바로 바뀝니다.
인연
(
31,880
포인트)
님이
2014년 2월 26일
답변
53
님이
2014년 2월 26일
채택됨
특정 날짜를 클릭 해야만 adapter가 작동 하는데 어떻게 해야 하나요?ㅠㅠㅠㅠ
B액티비티가 활성화 되었을때는 A액티비티가 pause 상태에 들어갔다가 onresume 상태로 돌아와서 업데이트가 될텐데 onresume 메소드에서 갱신하도록 하면 되겠지요. 액티비티 생명주기가 정확한지는 모르겠지만 저런식으로 진행이 될테니 생명주기를 보고 알맞은 때에 코드를 적용하면 될꺼같습니다.
Please
log in
or
register
to add a comment.
...