Universal Image Loader获取图像,但输出显示为空白

时间:2018-05-24 23:45:45

标签: android universal-image-loader

我在DropBox的共享文件夹中有一张图片。我已将Universal Image Loader加载到我的应用程序中,并且我尝试从共享文件夹中提取图像并将其显示在图像视图中。一切似乎都在起作用,除了显示图像,我得到的只是一个白色的屏幕。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".DropBoxTest">

    <ImageView
        android:id="@+id/adtest1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        />

</RelativeLayout>

我的XML就是这样:

{{1}}

我无法弄清楚出了什么问题。我没有收到任何错误,LogCat是空的。我已经尝试了.PNG和.JPG图像,我对这两种类型都有相同的行为。我可以在浏览器中手动导航到fileURL并查看图像没有问题。

1 个答案:

答案 0 :(得分:1)

您提供了错误的网址。你拥有的不是图像的直接网址,dropbox会将其重定向到网页,因此无法将其解码为图像。 我从该页面中提取了一个替代网址,但它确实有效。试试这个:

https://photos-5.dropbox.com/t/2/AABK87ma_5R3iq0CcE0KJD-UzdevZ6-khx0Qr6_msAPFPw/12/442547683/jpeg/32x32/3/1527224400/0/2/stripteaserad.jpg/EPmz9MgDGPUQIAcoBw/h_Pb1ngZ6KBY9w5bqERmy6ouX--cPSFaExdsGsqJiQ8?dl=0&size=2048x1536&size_mode=3

您需要找到合适的托管服务。

P.S。您的网址是btw

的风险点击