2012-02-15 27 views
0

這是我的第一篇文章,所以請耐心等待:)加載圖庫的鏈接Android SDK

我幾天前開始製作壁紙應用程序。 我想從plogger相冊(rss-media)加載我的圖像,我該怎麼做?

我不想逐個載入我的圖像,但在一步就可能?

乾杯

回答

0

需要創建一個加載圖像的AsyncTask,並從與調用的AsyncTask所有的PIC環節上做到循環。

LoadPic pic = new LoadPic(); 
    pic.link = link; 
    pic.execute(""); 



    private class LoadPic extends AsyncTask<String, Void, String> 
    { 
     public String link; 
     @Override 
     protected String doInBackground(String... urls) 
     { 
     String response = ""; 

     return response; 
     } 

     @Override 
     protected void onPostExecute(String result) 
     { 

     } 
    } 
0
  1. 這在媒體的RSS鏈接點。您需要創建一個可解析RSS提要的XML解析器。有很多方法可以做到這一點,但here是一個類似於您的用例的簡單方法。你可以採取這個例子,並修改它使用你的網址,並尋找媒體:包含你的網址的內容元素。您需要解析出該RSS源中的所有網址,然後加載它們

  2. 您無法一次加載多個圖像。您需要將數據從每個所需的圖像url移動到設備,並將結果加載到圖庫或圖像視圖。

+0

奧克感謝您的幫助,但正如我前面所說,我仍然不知道很多。因此,我使用鏈接中的代碼創建了一個名爲xmlPullParser的新活動,或者我可以將其添加到「MainActivity」中?然後,我是否必須像Image_URL =「http:// ...」一樣逐一加載我的圖像? – user1211376 2012-02-15 13:28:36

+0

我試圖讓代碼只是打印出你想要的url,然後再擔心加載它們。如果你在我提供的鏈接的事件代碼中放置了一個Log.d(「TEST」),試着修改該代碼以便打印這些URL。然後下一步嘗試製作所有網址的列表,然後嘗試加載它們。不幸的是,每個網址都必須單獨加載。這是沒有辦法的。 – 2012-02-15 13:32:17