有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java SmartImageView url加载

因此,我试图使用smart image view jar从URL加载此图像,但我似乎无法将其显示在应用程序上。 我把这个放在口袋里。xml文件:

  <com.loopj.安卓.image.SmartImageView
安卓:id="@+id/my_image"
安卓:layout_width="wrap_content"
安卓:layout_height="wrap_content" />

这在我的脑海里。java文件:

SmartImageView myImage = (SmartImageView) findViewById(R.id.my_image);
    myImage.setImageUrl("https://www.dropbox.com/s/h0c8gk27sk23s7e/aloe.png");

代码没有错误或任何错误。它只是没有在应用程序中显示图片。我是使用了错误的URL还是将其放在了代码中的错误位置?java代码位于oncreate方法之后,xml代码位于布局中


共 (2) 个答案

  1. # 1 楼答案

    https://photos-6.dropbox.com/t/2/AABmUjwVdIrYYAEOXCSfNCvou9s39GAlH-hkfhp8tu9iKQ/12/108949633/png/1024x768/3/1431327600/0/2/aloe.png/CIHh-TMgASACIAMgBCAFKAE/0djAIzvqFJ2KNVfH1r80zH7gz6RMd9XEFvyCBTQmgRk

    这里是真正的图片链接从你的链接

    https://www.dropbox.com/s/h0c8gk27sk23s7e/aloe.png

    <div class="preview-box" style="width: 373px;">
    <img src="https://photos-6.dropbox.com/t/2/AABmUjwVdIrYYAEOXCSfNCvou9s39GAlH-hkfhp8tu9iKQ/12/108949633/png/1024x768/3/1431327600/0/2/aloe.png/CIHh-TMgASACIAMgBCAFKAE/0djAIzvqFJ2KNVfH1r80zH7gz6RMd9XEFvyCBTQmgRk" alt="" id="preview-img" class="content-shadow cpyxl5336459480969261158" data-original-href="https://www.dropbox.com/s/h0c8gk27sk23s7e/aloe.png?dl=1" enable-download="true"/>
    ...
    </div>
    
  2. # 2 楼答案

    这不是与图像的直接链接。事实上,这将打开一个网页,您可以在其中查看图像并可以选择下载它

    如果您想从dropbox获得直接下载链接,您可能必须使用他们的API(我不熟悉)