【问题标题】:Displaying a image from a URL in Android dialog在 Android 对话框中显示来自 URL 的图像
【发布时间】:2014-06-21 21:04:47
【问题描述】:

如何在 Android Dialog 中显示从 Internet 从 URL 检索到的图像?我已经看到了带有图片的对话框示例(例如:http://quickandroid.blogspot.com/2011/03/alert-dialog-with-list-of-text-and.html),但我所看到的只是如何从可绘制文件夹中检索到 Piture。

如何通过 URL 在对话框中显示图像?对话是不是最好的选择?我应该先下载图片吗?

谢谢你:)

【问题讨论】:

  • 您通过 HTTP 下载图像。然后通过解码文件创建一个位图对象。然后你使用一个图像视图来显示它。如果您愿意,图像视图可以在对话框中。

标签: android image dialog


【解决方案1】:

您可以使用通用图像加载器从网络下载图像 请看下面的链接

https://github.com/nostra13/Android-Universal-Image-Loader

【讨论】:

    【解决方案2】:

    Universal Image Loader 是一个很好的提示。无需自己下载图片。您可以先使用 UIL 下载图片,然后从布局中填充 Dialog(只需要包含 ImageView)并显示对话框。或者您可以扩展DialogFragment,下载图片并从那里显示。 对话框是否是显示图片的最佳方式取决于您和您的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-23
      • 1970-01-01
      • 1970-01-01
      • 2017-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多