请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

正在回答

2回答

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

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


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


0 回复 有任何疑惑可以回复我~
  • 提问者 陌影0126 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-05-21 08:46:37
Qiujuer 2020-05-13 09:19:50



照片的问题,需要在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 回复 有任何疑惑可以回复我~
  • 提问者 陌影0126 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-05-21 08:47:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信