在API Level 23上修复Glide加载的图像消失的问题,可以尝试以下方法:
<uses-permission android:name="android.permission.INTERNET" />
if (ContextCompat.checkSelfPermission(this, Manifest.permission.INTERNET) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.INTERNET}, REQUEST_CODE);
}
确保在请求权限后,再进行图像加载操作。
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
<certificates src="user" />
</trust-anchors>
</base-config>
</network-security-config>
然后,在AndroidManifest.xml文件中的application标签中添加以下属性:
<application
...
android:networkSecurityConfig="@xml/network_security_config"
...>
-keep public class com.bumptech.glide.** {
public *;
}
以上是修复Glide加载图像在API Level 23上消失的一些常见方法。如果问题仍然存在,可以进一步检查网络连接、图像资源是否有效等。另外,腾讯云提供了一系列云计算相关的产品,您可以参考腾讯云的文档和产品介绍来选择适合您的需求的产品。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云