因此,我尝试使用智能图片视图jar从URL加载此图片,但我似乎无法让它显示在应用上。 我在.xml文件中有这个:
<com.loopj.android.image.SmartImageView
android:id="@+id/my_image"
android:layout_width="wrap_content"
android: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代码在布局中。
答案 0 :(得分:0)
这不是图像的直接链接。实际上,这会打开一个网页,您可以在其中查看图像并选择下载图像。
如果你想从dropbox获得直接下载链接,你可能不得不使用他们的API(我不熟悉)。
答案 1 :(得分:0)
这里是来自你们链接的真实照片链接......
<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>