00012 20140924 Android ListView에 중복 리스트 발생 간단 차단 방법 - AngryQA/blog GitHub Wiki
Android ListView에 중복 리스트 발생 간단 차단 방법
AngryQA | 2014-09-24 수요일 오전 9:53 | IT/Android | 원본
Android ListView 구성 시 중복으로 들어오는 리스트에 대한 중복 체크 방법에 대해 설명해보도록하겠다
구글링을 해보면 ListView 전체를 가져와서 카운트를 구한 후 목록을 배열에 저장하고
나중에 들어오는 리스트에 대해서 배열과 비교하여 거르는 방법을 많이 설명하고있다.
하지만 그냥 처음부터 데이터 베이스 구성시 |
/**
* Database creation sql statement
*/
private static final String DATABASE_CREATE = "create table notes (_id integer primary key autoincrement, "
+ "title text not null unique, body text not null);";
|
위와 같이 중복을 원하지 않는 항목을 유니크 처리한다면 배열에 저장하는등 행동을 하지 않아도 간단하게 중복 리스트에 대한 처리를 끝낼수 있다.
참고 :)
Comments
리스트가 늘어나서 중복 체크가 육안으로 힘들어 질경우에는 db에 insert할때의 성공 실패 리턴값을 확인하면 된다
일원동 너구리 | 2014-09-24 수요일 오후 10:51
--