2012-01-22 2 views
0

나는 2 개의 테이블을 가지고 있습니다. 첫 번째 표에는 뉴스가 있습니다 (예 : 2 개의 필드 'id'및 'text'). 두 번째 테이블에는 뉴스에 첨부 된 이미지가 있습니다 (예 : 'id', 'new_id', 'src').ListView from 2 tables

하나의 뉴스에 대해 하나 이상의 이미지가 있습니다. 이러한 데이터로 어떻게 ListView를 채울 수 있습니까?

답변

0

이것은 어떻게 생각합니까 : 우선, 각 테이블에 대해 DTO (데이터 전송 객체)를 만듭니다. 그런 다음 목록의 셀을 나타내는 레이아웃을 만듭니다. 사용자 지정 어댑터를 만들어야하며, 여기서는 http://www.vogella.de/articles/AndroidListView/article.html#ownadapter을 수행 할 수있는 방법이 있습니다. 그리고 마지막으로 데이터베이스에서 데이터를 추출하여 어댑터에 전달해야합니다.

이 링크 http://www.vogella.de/articles/AndroidListView/article.html은 분명히 말한 것과 더 자세히 설명합니다.

호 이에 도움이됩니다.