类似微信浏览照片但是照片不能按照时间顺序显示求帮忙

String columns[] = new String[] { Media._ID, Media.BUCKET_ID, Media.PICASA_ID, Media.DATA, Media.DISPLAY_NAME,Media.TITLE, Media.SIZE, Media.BUCKET_DISPLAY_NAME };
    Cursor cur = cr.query(Media.EXTERNAL_CONTENT_URI, columns, null, null, Media.DATE_MODIFIED + " desc");  
    不知道是不是跟这段代码有关,照片只能先按相册顺序显示,然后同一个相册下按时间顺序显示,能不能改成所有照片只按时间顺序显示,求哪位大神指教下

试试把Media.DATE_MODIFIED 改成Media.DATA或者Media.DATA_ADDED

对一个数据表进行排序会耗费很大的资源和时间,这种方式开发的时候非常不推荐