网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
11月26日
漏签
0
天
androidstudio吧
关注:
14,638
贴子:
41,033
看贴
图片
吧主推荐
游戏
10
回复贴,共
1
页
<<返回androidstudio吧
>0< 加载中...
RecyclerView图片显示不出来。
只看楼主
收藏
回复
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我的问题是RecyclerView的图片显示不出来,在新建日记界面添加图片可以显示,然后回到主页面显示所有日记的时候也能显示图片,但是当我往下拖动再拖动回来的时候,图片就消失了
这是新建界面
这是添加完成回到主界面后更新的结果
下滑至这个图片日记隐藏后,再拖动回来就不见了。
后面给源码
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
图片添加我是用注册方式传递图像URI,然后是把他转换成绝对地址存在数据库。
益阳资阳区庭鲤科技
安卓studio
软件在线下载,一次下载永久使用;最新版本激活,重装系统不影响使用。
安卓studio
是
Android
集成开发工具
2024-11-26 02:18
广告
立即查看
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
发表成功后返回主页面进入回调刷新界面
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这是获取权限的部分
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这是我申请的权限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"
android:maxSdkVersion="32" />
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这是Adapter内部填充数据的函数。
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
数据库内部图片地址信息都有的
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
打断点看页面初始化的时候,不知道为什么,bitmap是空,显示不出来。我也不知道是出了什么问题,我感觉是权限问题,可是又能添加。查了几天了网上没什么信息,gpt也解决不了。
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
解决了。应该是uri有效性的问题。
获取uri后申请了持续权限,然后注入的时候也不转化成绝对地址了,直接用uri
imageDiary.setImageURI(Uri.parse(diary.getImagePath()));
斑驳陆离锦世洋
锋芒毕露
3
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不过奇怪的是
如果在适配器显示界面利用uri存储,然后使用glide注入,依旧可以实现显示预览图,但是在详细界面就不能展示了。
String path = diary.getImagePath();
Glide.with(context).load(path).into(imageDiary);
最后还是用的uri申请持续权限,然后用uri设置图片。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示