10.1.1 来自MediaStore的视频缩略图

    从Android 2.0(API Level 5)开始,可以在循环中获得与每个视频文件相关联的缩略图。为此,需要视频文件的ID,它位于待选择列表中(MediaStore.Video.Media._ID);同时,在managedQuery中使用它。

1                 int id=cursor.getInt(cursor.getColumnIndex(MediaStore.Video.Media._ID));
2                 Cursor thumbCursor=managedQuery(MediaStore.Video.Thumbnails.EXTERNAL_CONTENT_URI, thumbColumn, MediaStore.Video.Thumbnails.VIDEO_ID+"="+id, null, null);
3                 if(thumbCursor.moveToFirst()){
4                     newVVI.thumbPath=thumbCursor.getString(thumbCursor.getColumnIndex(MediaStore.Video.Thumbnails.DATA));

   

posted on 2014-09-04 11:07  宁静致远,一览众山小  阅读(296)  评论(0编辑  收藏  举报

导航