引言
项目中经常用遇到视频、图片、音频的预览需要,采用PictureSelector第三方库,方便解决
方式
1. 引入第三方库,目前最新的版本v3.11.1。其他的版本可能用法不一样,有很多差异
implementation 'io.github.lucksiege:pictureselector:v3.11.1'
2. 如果预览网络视频AndroidManifest.xml添加如下代码
android:usesCleartextTraffic="true"
3. 链式使用,简明
PictureSelector.create(this)
.openPreview()
.setImageEngine(GlideEngine.createGlideEngine())
.setExternalPreviewEventListener(new OnExternalPreviewEventListener() {
@Override
public void onPreviewDelete(int position) {
}
@Override
public boolean onLongPressDownload(LocalMedia media) {
return false;
}
}).startActivityPreview(position, true, list);
欢迎点赞、转发、评论。
本文介绍了如何在项目中使用PictureSelector第三方库来处理视频、图片和音频的预览,包括引入最新版本3.11.1的方法,以及在AndroidManifest中配置网络视频的相关设置。还展示了链式调用的简洁用法和事件监听器的使用。
41万+

被折叠的 条评论
为什么被折叠?



