How to get .mov file from gallery? mov file process working fine in android 8.1

Viewed 85

By default android 8.1.0 .mov file processing is working fine. How get a .mov file from a gallery in lower version?

File[] file = Environment.getExternalStorageDirectory().listFiles();
 try {
     for (File aFile : file) {
         if (!aFile.isDirectory()) {
             if (aFile.getName().endsWith(".mov")) {
                 Log.e("VIDEO_FILE=====", aFile.getAbsolutePath());
                 Uri uri_mov = Uri.parse(aFile.getAbsolutePath());
                 mediaList.add(new ExternalMediaFileBean(uri_mov, false));

             }
         } 
     }
 } catch (Exception e) {
     e.printStackTrace();
 }

// To get Thumb and display image Here I try to get Thumb value in lower version doesn't support this method. could you please suggest something.mov file process working fine in android 8.1.

  public void image_LoaderForURI(Uri uri, SimpleDraweeView imageView) {
                    ImageRequest request =
                            ImageRequestBuilder.newBuilderWithSource(uri)
                                    .setResizeOptions(new ResizeOptions(150, 150))
                                    .build();
                    DraweeController controller = Fresco.newDraweeControllerBuilder()
                            .setImageRequest(request)
                           .setOldController(imageView.getController())
                            .build();
                    imageView.setController(controller);
                }
0 Answers
Related