现在的位置: 首页 > 综合 > 正文

android 图库中对非mp4格式的视频去掉”修剪”功能选项

2013年09月20日 ⁄ 综合 ⁄ 共 583字 ⁄ 字号 评论关闭
在JB2版本上,新增了对视频进行修剪的功能。目前google默认对于非mp4格式的视频是不支持修剪的,在图库中的行为是会弹出toast提示"发生错误,无法剪辑该视频"。如何对非mp4格式的视频去掉"修剪"这个功能选项
修改Gallery2\src\com\android\gallery3d\app\PhotoPage.java中updateMenuOperations()方法:
private void updateMenuOperations() {
...
      ///M: if file is not mp4, disable trim
      if(mCurrentPhoto.getMimeType() == null || ! mCurrentPhoto.getMimeType().toLowerCase().equals("video/mp4")){
            supportedOperations &= ~MediaObject.SUPPORT_TRIM;
      }
        
      MenuExecutor.updateMenuOperation(menu, supportedOperations);
      mCurrentPhoto.getPanoramaSupport(mUpdatePanoramaMenuItemsCallback);
}

抱歉!评论已关闭.