【问题标题】:Universal Image Loader - Network is unreachable通用图像加载器 - 网络无法访问
【发布时间】:2013-09-29 22:26:34
【问题描述】:

我正在使用通用图像加载器库从 URL 加载图像,所以现在我正在测试一些可能的连接异常。在我的具体情况下,我在加载图像时中断了互联网连接,结果是一系列错误消息(在控制台中,应用程序没有崩溃),例如“连接失败:ENETUNREACH(网络无法访问)”。我该如何处理?

【问题讨论】:

  • “句柄”是什么意思?
  • 例如我想向用户显示一条消息,说连接不可用
  • 谢谢,看看我的回答。顺便说一句,它是一个非常好的选择,速度最快且更易于使用,我已经测试过。

标签: android universal-image-loader


【解决方案1】:

您可以将 UIL 配置为在默认情况下和出现错误时显示图像。看看displayOptions

DisplayImageOptions options = new DisplayImageOptions.Builder()
        .showImageOnLoading(R.drawable.ic_stub) // resource or drawable
        .showImageForEmptyUri(R.drawable.ic_empty) // resource or drawable
        .showImageOnFail(R.drawable.ic_error) // resource or drawable

在加载监听器中还有更多加载失败时的回调here

【讨论】:

  • 如果它回答了您的问题,请不要忘记接受答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-05-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多