我有 ImageView ,它使用下载链接使用 Glide 加载图像。代码如下:
如何从下载 url 中获取存储在 fire base 存储中的文件名?
Glide.with(ct)
.load(downloadurllink)
.centerCrop();
placeholder(R.drawable.common_icon_dark)
.into(holder.image);
最佳答案
我有同样的问题,我使用正则表达式从下载 URL 中提取文件名
%2..*%2F(.*?)\?alt
例如:如果您的下载网址是 https://firebasestorage.googleapis.com/v0/b/art-track.appspot.com/o/images%2Fu1nffdGQ7QPLIMp7N11vSOYorUM2%2FCapture.JPG?alt=media&token=86081f67 -9065-4a13-aa0b-14fab7d44bf3
,通过使用 %2..*%2F(.*?)\?alt
你可以提取“Capture.JPG”
关于android - 如何从 firebase 存储中的下载链接获取文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57389428/