в моем приложении мне нужно отобразить видео ноготь большого пальца, который хранится в папке res / raw. Я искал, расцениваю это. я получаю следующий код.
int id = **"The Video's ID"**
ImageView iv = (ImageView ) convertView.findViewById(R.id.imagePreview);
ContentResolver crThumb = getContentResolver();
BitmapFactory.Options options=new BitmapFactory.Options();
options.inSampleSize = 1;
Bitmap curThumb = MediaStore.Video.Thumbnails.getThumbnail(crThumb, id, MediaStore.Video.Thumbnails.MICRO_KIND, options);
iv.setImageBitmap(curThumb);
по этому коду я получаю видео с большого пальца от sdcard. но видео из папки res / raw не показывает видео большого пальца ногтя. Я пытался долгое время, но я не мог найти решение. я попробовал следующим образом.
Я создаю массив и сохраняю идентификатор ресурса (например: int[] videoid={R.raw.vi1,...}
) и помещаю идентификатор в MediaStore.Video.Thumbnails.getThumbnail(crThumb, videoid[position], MediaStore.Video.Thumbnails.MICRO_KIND, options);.
пожалуйста, помогите мне. заранее спасибо.