【问题标题】:Android: download image from web and set as fragment background [duplicate]Android:从网络下载图像并设置为片段背景[重复]
【发布时间】:2020-04-09 14:52:52
【问题描述】:

通过 www.example.com/image.png 之类的图片链接,我如何下载图片并将其设置为片段的背景?它会是一个调整到内容容器大小的图像视图吗?如何将网络上的图片放到 imageview 中?

【问题讨论】:

标签: android


【解决方案1】:

它可以是一个 ImageView 来匹配片段的高度/宽度和属性android:scaleType="centerCrop"。要下载并在该 ImageView 中显示图像,请使用 Glide。这是官方文档。

https://github.com/bumptech/glide

【讨论】:

  • 谢谢你的回答,我会试一试的!
【解决方案2】:

为了让屏幕占据全屏,并且适当的缩放给ImageView添加以下属性。

 android:adjustViewBounds="true"

当我们将 adjustViewBounds 设置为 true 时,我们是在告诉 ImageView(不是 drawable)调整其边界以保持其 drawable 的纵横比。 并将比例类型添加到 imageview

android:scaleType="centerCrop"

如果获得相同比例的图像通过宽度和高度,使用拇指库。这里是参考链接 https://github.com/thumbor/thumbor

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 2023-03-19
    • 2021-03-14
    • 1970-01-01
    相关资源
    最近更新 更多