VideoView播放视频黑屏问题处理

本文介绍了在Android开发中遇到VideoView播放视频时出现黑屏的问题,提出了通过显示预览图来解决这一问题的方法。在视频真正开始播放前显示预览图,待视频启动后隐藏,有效避免了黑屏现象。同时,提供了使用Glide作为图片加载库的建议,并给出了源码下载链接。
摘要由CSDN通过智能技术生成

前言

你又擦肩而过
你耳机听什么
能不能告诉我
…….
记得 我写给你的情书
都什么年代了
到现在我还在写着
总有一天总有一年会发现
有人默默的陪在你的身边
也许 我不该在你的世界
当你收到情书
也代表我已经走远

简介

Android原生播放器VideoView在播放视频前会有黑屏问题,我们可以在视频播放前预先展示张预览图,等到视频真正开始播放时再隐藏预览图。

xml文件

<VideoView
        android:id="@+id/video_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

    <ImageView
        android:id="@+id/preview_image_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

权限

需要添加网络请求权限

<uses-permission android:name="android.permission.INTERNET"/>

图片加载库

这里图片加载我们使用glideÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值