11

Tôi đang cố gắng tải tất cả các mục từ Bảng Sqlite trong Android và muốn đặt hàng kết quả.Cách chỉ định thứ tự sắp xếp cho truy vấn cho nhà cung cấp nội dung

Làm cách nào để chỉ định thứ tự cho con trỏ được trả về?

tôi truy vấn ContentProvider qua một CursorLoader theo cách sau:

new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null, 
      null, null); 
+1

http://stackoverflow.com/questions/20686415/how-to-sort-the-cursorloader-results –

Trả lời

24

thử dưới đây COLUMN_NAME mới thay đổi mã với tên cột thực tế mà bạn muốn sắp xếp.

new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null, 
      null, "COLUMN_NAME ASC"); 
+0

ví dụ: nếu bạn đang tìm kiếm hình ảnh và bạn muốn xem hình ảnh mới nhất - thêm: "date_modified DESC " –

6
new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null, 
      null, "column_name ASC"); 

hoặc

new CursorLoader(context, RepresentativeEntityContentProvider.CONTENT_URI, null, null, 
       null, "column_name DESC") 

;

Các vấn đề liên quan