采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
问题1.Glide在安卓10中加载相册加载不出来。之前在安卓9,一切是正常的;手机升级到安卓10后,比如注册时上传头像,创建新群时上传头像是显示不出图片的,别的地方显示头像是正常的,只有在选图像的时候有些问题。(用了低版本手机一切都是正常使用的。)试了网上常见的方法并不起效,请问老师有什么好的解决方法吗? 问题2.空气面板无法发送图片。在安卓9及以上的手机,点相应控件时,会直接收起来,并不会显示相应面板。(在低版本手机上也是一切正常的。)请问老师,这个是兼容的问题吗?
关于空气面板的问题,你看看这个demo是否是正常的:
https://raw.githubusercontent.com/qiujuer/AirPanel/master/demo.apk
如果正常,你可以项目中的版本更改为:1.4.0版本
非常感谢!
照片的问题,需要在Glide加载图片的位置,将本地的path路径改成Uri即可。
public static Uri PathToUri(String path){ Uri uri; if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.M) { uri = Uri.fromFile(new File(path)); } else { uri = FileProvider.getUriForFile(MainApplication.getInstance(), "com.xinmang.videoeffect.fileprovider", new File(path)); } return uri; }
public static Uri PathToUri(String path){
Uri uri;
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.M) {
uri = Uri.fromFile(new File(path));
} else {
uri = FileProvider.getUriForFile(MainApplication.getInstance(), "com.xinmang.videoeffect.fileprovider", new File(path));
}
return uri;
登录后可查看更多问答,登录/注册
客户端+服务端+MVP架构+封装思想+主流框架
1.7k 3
3.0k 6
1.5k 18
1.3k 16
1.4k 16