获取 Android raw 目录下 视频的缩略图
来源:互联网 发布:淘宝精密管 编辑:程序博客网 时间:2024/05/16 19:21
以下代码用于获取 android raw目录下视频文件的缩略图:
/** * 获取 raw 下 指定视频文件的缩略图 * @param aVideoName * @return */private Drawable getThumbnail(String aVideoName){ Drawable ret = null; int id = 0; try { id = R.raw.class.getDeclaredField(aVideoName).getInt(this); Uri videoURI = Uri.parse("android.resource://" + this.getPackageName() + "/" + id); ret = getThumbnail(videoURI); } catch ( IllegalAccessException aE ) { aE.printStackTrace(); } catch ( NoSuchFieldException aE ) { aE.printStackTrace(); } return ret;}private Drawable getThumbnail(Uri aVideoUri){ MediaMetadataRetriever retriever = new MediaMetadataRetriever(); retriever.setDataSource(this, aVideoUri); Bitmap bitmap = retriever .getFrameAtTime(1*1000*1000, MediaMetadataRetriever.OPTION_PREVIOUS_SYNC); Drawable drawable = new BitmapDrawable(getResources(), bitmap); return drawable;}
0 0
- 获取 Android raw 目录下 视频的缩略图
- Android下raw文件夹下获取不到多媒体文件的缩略图
- Android 下获取视频和图片的缩略图
- URI获取raw目录下的文件
- Android如何获取assets或者raw目录的视频文件路径播放视频
- Android获取视频缩略图
- android 获取视频缩略图
- Android 获取视频缩略图
- android获取图片和视频的缩略图
- android 获取视频和图片的缩略图
- android获取图片和视频的缩略图
- Android视频图片缩略图的获取
- 获取视频的缩略图
- 获取视频的缩略图
- 获取视频的缩略图
- 获取视频的缩略图
- Android 获取视频缩略图的 与播放视频的冲突
- android 获取视频,图片缩略图
- 设计模式:状态模式
- 设计模式:设计模式原则
- 设计模式:组合模式
- constant
- selenium+webdriver:不支持导出iframe的处理
- 获取 Android raw 目录下 视频的缩略图
- 花式GCD
- CSS快速入门例子
- 不要做个浮躁的程序员
- Ubuntu14.04 LTS在VMware虚拟机中设置1080P启动
- 在SQL存储过程中给条件变量加上单引号
- VxWorks内核解读-1
- django缓存优化 Redis缓存介绍
- ACM 砖块计数