안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요. 이제 개발자로 나서서 공부 중인 초심자 입니다.
근 보름간 간단한(타인이보기에는) 프로젝트 한건을 기획하고 디자인하구 현재 개발 단계에 있습니다.
필수 기능들을 구현 하다보니 이제 거의 작업 막바지에 다달았는데
마지막에 막히는 부분으로 인해서 프로젝트 진척이 전혀 없어서 이렇게 글을 작성합니다.
제 프로그램에서 커스텀 리스트뷰로 DB의 내용을 뿌려주었는데요
리스트뷰에 DB의 내용이 activity에 뿌려질 때 현재의 날짜와 뿌려진 DB에 저장된 날짜를 비교하여서
현재 날짜 보다 이전의 것들을 if 문을 사용해서 이미지뷰의 그림을 변경하고
또 이전의 날짜의 파일은 커스텀 리스트 뷰의 내용을 클릭 했을 시 다른 이벤트를 발생 시키고 싶습니다.
제가 공부 한 바로는 현재 날짜와 비교할 날짜의 값을 받아 오는 일인데
커스텀 리스트 뷰에 뿌려진 데이터가 한두개가 아니니 순차적으로 돌면서
현재 날짜와 db에 저장된 날짜를 activity가 열릴 때 비교하려면 어떤 방법으로 접근을 해야할까요?
현재 커스텀커서어댑터를 구현해서 DB의 내용을 뿌려주고 있습니다.
질문을 정리하자면
리스트뷰에 뿌려진 내용과 현재 날짜를 순차적으로 비교하고
현재 날짜 보다 이전이면 커스텀뷰의 이미지뷰를 변경하려고 합니다.