안드로이드 개발 질문/답변
(글 수 45,052)
메인화면 그림은 다음과 같습니다.
보시다 시피 디비의 정보를 읽어와서 리스트에 띄우는 형태
입니다.
여기서 추가를 누르게 되면
다음과 같은 그림이 뜹니다.
여기서 모든 란을 입력하고 확인 버튼을 누르면 디비에 정보가
저장되고
이전화면으로 돌아갑니다.
여기서 문제가 생기는 것이
이전화면으로 돌아갈시에 자동으로 추가된
항목의 날짜를 리스트뷰에 바로 띄우고 싶은데
안띄워지네요 이전화면과 마찬가지입니다(물론 디비에는 저장되어 있습니다. 새로 실행시키면
추가 되어있거든요)
제 생각에는 onResume() 메소드를 잘 구현해야 할 것같은데 방법을 모르겠네요
고수님들 도움
부탁드립니다 ㅜ.ㅜ
꼭 onResume에서 requery를 날린다던가 그럴필요가 없을거 같은데요....
브로드캐스트를 활용해도 되고....
ContentProvider를 써서 콜백 등록하는 방법도 있죠....
저런식으로 update 시점을 잡아서 갱신하는 방법은 콜백 등록하는게 잴 좋은데... 콜백 이름을 까먹어서 ㅡㅡㅋ