问题描述
大家好,我的问题是缩略图没有出现在imageview上,无论是在我使用Glide(库)还是在加载位图时。
1-我有一个LinearLayout,后面有一个videoView和一个Imageview。 (我认为imageView会加载到videoView上,对吧?)
2-我使用“摄像机”录制视频,然后,该应用获取视频的uri来创建缩略图以显示给用户;
3-使用位图:位图始终为空;
4- GLIDE库:图像视图没有任何变化。
文件路径正确。是应用程序录制的视频,然后我获得了该路径。
PATH: /external/video/media/75952
使用位图编码(此操作无效,因为位图始终为空)
Uri videoUri = intent.getData(); Log.e(TAG_CLASS_NAME,"Path do video " + videoUri.getPath()); Bitmap bMap = ThumbnailUtils.createVideoThumbnail(videoUri.getPath(),MediaStore.Video.Thumbnails.FULL_SCREEN_KIND); imageview1.setimageBitmap(bMap); Log.e(TAG_CLASS_NAME,"Bitmap " + bMap);
使用滑行代码
Glide
.with(this.getApplicationContext())
.load(Uri.fromFile(new File(videoUri.getPath())))
.thumbnail(0.1f)
.into(imageview1);
使用Glide无效。
有人知道小费吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)