Glide,空气面板在安卓10中的问题

来源:13-4 图片上传服务器与图片压缩实现-2

陌影0126

2020-05-11

问题1.Glide在安卓10中加载相册加载不出来。之前在安卓9,一切是正常的;手机升级到安卓10后,比如注册时上传头像,创建新群时上传头像是显示不出图片的,别的地方显示头像是正常的,只有在选图像的时候有些问题。(用了低版本手机一切都是正常使用的。)试了网上常见的方法并不起效,请问老师有什么好的解决方法吗?
问题2.空气面板无法发送图片。在安卓9及以上的手机,点相应控件时,会直接收起来,并不会显示相应面板。(在低版本手机上也是一切正常的。)请问老师,这个是兼容的问题吗?
图片描述

写回答

2回答

Qiujuer

2020-05-13

关于空气面板的问题,你看看这个demo是否是正常的:

https://raw.githubusercontent.com/qiujuer/AirPanel/master/demo.apk


如果正常,你可以项目中的版本更改为:1.4.0版本


0
1
陌影0126
非常感谢!
2020-05-21
共1条回复

Qiujuer

2020-05-13



照片的问题,需要在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;

    }

0
1
陌影0126
非常感谢!
2020-05-21
共1条回复

手把手开发完整的即时通讯App 客户端+服务端+MVP架构

客户端+服务端+MVP架构+封装思想+主流框架

1755 学习 · 874 问题

查看课程