Пользовательская галерея с изображениями и видео в Android для выбора нескольких элементов

Я хочу создать собственную галерею для отображения всех изображений и видео (вместе с продолжительностью) в SDCard. я использую следующий код для создания пользовательской галереи

Код:

final String[] columns = { MediaStore.Images.Media.DATA ,MediaStore.Images.Media._ID};
    final String orderBy = MediaStore.Images.Media.DATE_TAKEN;
    Cursor imagecursor = getContentResolver().query(
            MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns, null,
            null, orderBy + " DESC");

    this.imageUrls = new ArrayList<String>();


    for (int i = 0; i < imagecursor.getCount(); i++) {
        imagecursor.moveToPosition(i);
        int dataColumnIndex = imagecursor.getColumnIndex(MediaStore.Images.Media.DATA);
        imageUrls.add(imagecursor.getString(dataColumnIndex));

    }
  String[] parameters = { MediaStore.Video.Media._ID,
                MediaStore.Video.Media.DATA,
                MediaStore.Video.Media.DISPLAY_NAME,
                MediaStore.Video.Media.SIZE, MediaStore.Video.Media.DURATION,
                MediaStore.Video.Media.DATE_TAKEN,MediaStore.Video.Thumbnails.DATA};



     Cursor   videocursor = getContentResolver().query(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,
                parameters, null, null, null);

     for (int i = 0; i < videocursor.getCount(); i++) {
         videocursor.moveToPosition(i);
         imageUrls.add(videocursor.getString(videocursor.getColumnIndex(MediaStore.Video.Thumbnails.DATA)));
            }
    options = new DisplayImageOptions.Builder()
        .showStubImage(R.drawable.stub_image)
        .showImageForEmptyUri(R.drawable.image_for_empty_url)
        .cacheInMemory()
        .cacheOnDisc()
        .build();

    imageAdapter = new ImageAdapter(this, imageUrls);

из приведенного выше кода я могу получить путь к видео, как я могу получить миниатюру видео вместе с продолжительностью видео. и представить его в галерее

если есть какие-либо проекты в пользовательских галереях с видео и изображениями, пожалуйста, опубликуйте ссылки, которые я на самом деле хочу создать, чтобы выбрать несколько изображений и видеофайлов. Я много искал в Google Я нахожу галерею пользовательских изображений, но не с видео, пожалуйста, помогите мне в решении этой проблемы.

Ответы на вопрос(4)

Ваш ответ на вопрос