android recycleview通过绝对路径显示图片
时间: 2023-08-24 21:03:45 浏览: 119
android 4.4获取图片绝对路径
在 RecycleView 中显示图片可以使用 Glide 库来加载图片,而不需要使用绝对路径。你只需要将图片的绝对路径转换为 Uri,然后将 Uri 传递给 Glide 来加载图片即可。
以下是一个简单的示例代码:
```java
String path = "/storage/emulated/0/Pictures/image.jpg";
Uri uri = Uri.parse("file://" + path);
Glide.with(context)
.load(uri)
.into(imageView);
```
其中,`path` 是图片的绝对路径,`context` 是当前上下文对象,`imageView` 是要显示图片的 ImageView 控件。注意,此处 Uri 的格式必须是 `file://` 开头的形式。
建议你还是将图片存储到应用的内部存储或外部存储中,并且使用相对路径来引用图片,这样可以更好地保护用户的隐私和数据安全。
阅读全文