当前位置:操作系统 > 安卓/Android >>

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

在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);
}

补充:移动开发 , Android ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,