2011-09-19 5 views
1

좋은 하루, 이것은 바보 같은 질문 일 수 있습니다. 이미지 뷰와 두 개의 텍스트 뷰를 사용하여 목록 뷰를 만드는 방법과 관련하여 다소 딜레마가 있습니다. MediaStore를 쿼리하기 위해 커서를 사용하고 있지만 사용할 어댑터를 모르겠습니다. 나는 Cursor Adapter를 사용할 생각 이었지만 ArrayAdapter를 사용하는 수많은 예제를 계속 보았습니다. 그래서 어떤 어댑터가 listview를 만드는 데 가장 잘 사용되는지 묻고있다. 이 문제에 대한 CursorAdapter 사용에 문제가 있거나 CursorAdapter는 SQL 데이터베이스에서 데이터를 가져올 때만 사용됩니다. 고맙습니다.커서 쿼리에서 이미지와 텍스트의 목록 뷰 채우기

답변

1

그러나 CursorAdapter는 주로 커서로 작업하기위한 것입니다. MediaStore를 질의 할 때 Cursor로 작업한다는 것을 알게 될 것이므로 이것이 최고의 경로가 될 것입니다.

ArrayAdapter도 작동하지만 주로 목록 또는 항목 배열 (MyObject 또는 MyObject [] 목록)을 사용하여 작업 할 때 발생합니다.

This 질문에는 MediaStore와 함께 CursorAdapter를 사용하는 예제가 있습니다. Here은 이미 읽었을 수도있는 콘텐츠 제공 업체에서 잘 읽었습니다.

관련 문제