我正在开发一个应用程序,我想显示 ArrayList
在 GridView
为此,我使用了一个适配器,对象包含3个字符串。数字、提示、图像URL
我想把每个物体都放到 GridView
我成功地输入了数字和提示,因为它只是 setText
但是有了 ImageURL
,我要显示 Image
在一个 ImageView
但我不明白为什么我的程序不起作用
我在用 Glide.with(context).load(roadSign.getImageURL()).into(SIGN_IMAGE_VIEW);
函数在适配器类中
我不认为问题出在函数上,我认为函数有问题 Image
所以我把所有相关的
https://www.codepile.net/pile/qe1xpjg9
如果您需要更多信息,请在下面发表评论
4条答案
按热度按时间o2gm4chl1#
尝试这样做,如果视图不起作用,尝试添加convertview对象….因为glide现在获取view对象
doinxwow2#
据我所知,glide接受glide.with()中的上下文,因此请尝试以下方法:
pgx2nnw83#
我不知道图片网址,但正如你所回答的是
http
权限问题。您应该为中的http请求添加以下内容androidmanifest.xml文件
并始终使用侦听器查找异常错误
az31mfrm4#
问题是图像url是http而不是https,因为我使用的是Android8,显然这是不可接受的