2014-07-06 57 views
0

所以我試圖讓這個圖像使用智能圖像視圖jar從URL加載,但我似乎無法讓它顯示在應用程序上。 我有這個在我的.xml文件:SmartImageView url loading

<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"); 

沒有錯誤或任何錯誤的代碼。它只是不顯示應用程序中的圖片。我是否使用了錯誤的網址,或者我把它放在我的代碼中的錯誤位置? java代碼恰好在oncreate方法之後,並且xml代碼位於佈局中。

回答

0

這不是一個圖像的直接鏈接。實際上,這會打開一個網頁,您可以在其中查看圖像並可以選擇下載它。

如果你想從dropbox獲得一個直接的下載鏈接,你可能需要使用他們的API(我不熟悉)。

+0

那麼,什麼是推薦的方式來獲得一個鏈接的圖像?是否有不同的在線雲服務可以讓我更容易地鏈接到圖像? – Restnom

+0

你到底在做什麼? –

+0

只需獲取我拍攝的照片的鏈接,以便我可以將它們放入我的應用程序。這就是爲什麼我使用Dropbox,因爲我可以在那裏上傳我的照片,我認爲這個鏈接會起作用。那麼你知道任何網站或方法來獲取我個人拍攝的照片的URL嗎? – Restnom

0

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

這裏是從烏爾鏈接真的PIC鏈接...

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> 
+0

只是「預覽」版本 – sammy