码迷,mamicode.com
首页 > 编程语言 > 详细

展讯SC7715录音文件列表排序问题

时间:2014-12-29 18:30:50      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:android   录音   列表   排序   order   

在做项目时候碰到一个录音排序的问题,平台默认的是把最新的文件排在最下面,操作起来很不文件

经看代码发现,修改也不复杂。

修改文件:packages/apps/SoundRecorder/src/com/sprd/soundrecorder/RecordingFileList.java

private ArrayList<RecorderItem> query() {
        final int INIT_SIZE = 10;
        ArrayList<RecorderItem> result =
            new ArrayList<RecorderItem>(INIT_SIZE);
        Cursor cur = null;
        try {
            StringBuilder where = new StringBuilder();
	    ++++String orderBy = RecorderItem._ID + " " + "DESC";//ASC Yang Liu for recordList order on 2014-12-29
            where.append(MediaStore.Audio.Media.COMPOSER)
                .append("='")
                .append(SoundRecorder.COMPOSER)
                .append("'");
            cur = RecordingFileList.this.getContentResolver().query(
                    MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
                    new String[] {
                        RecorderItem._ID,
                        RecorderItem._DATA,
                        RecorderItem.SIZE,
                        RecorderItem.TITLE,
                        RecorderItem.DISPLAY_NAME,
                        RecorderItem.MOD_DATE,
                        RecorderItem.MIME_TYPE,
                        RecorderItem.DU_STRING},
                        ++++where.toString(), null, orderBy);//ASC Yang Liu for recordList order on 2014-12-29
带++++的地方是修改的地方,希望能帮点小忙

展讯SC7715录音文件列表排序问题

标签:android   录音   列表   排序   order   

原文地址:http://blog.csdn.net/silence_cdsn/article/details/42240391

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!