Cursor c = getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder);
最后一个参数,是指定某个字段升序排列结果。
我想降序。有办法么?

解决方案 »

  1.   

    可以啊!把升序该为降序就可以了!只是你得先指定一个降序字段!降序用这个desc ;比如在媒体设备上,我们就可以指定其一个字段为降序;Cursor mCursor=managedQuery(mMedia,projection,null,null,Media.DATE_TAKEN+"DESC");
      

  2.   

    你自己试过吗?
    最后一个参数是一个column的name。你给它后面加"DESC",肯定找不到该column,因为根本没有该column存在。
      

  3.   

    兄弟啊,中间要有个空格吧。
    还是感谢你一下。
    Cursor mCursor=managedQuery(mMedia,projection,null,null,Media.DATE_TAKEN+" DESC");
    结贴