這是我的第一篇文章,所以請耐心等待:)加載圖庫的鏈接Android SDK
我幾天前開始製作壁紙應用程序。 我想從plogger相冊(rss-media)加載我的圖像,我該怎麼做?
我不想逐個載入我的圖像,但在一步就可能?
乾杯
這是我的第一篇文章,所以請耐心等待:)加載圖庫的鏈接Android SDK
我幾天前開始製作壁紙應用程序。 我想從plogger相冊(rss-media)加載我的圖像,我該怎麼做?
我不想逐個載入我的圖像,但在一步就可能?
乾杯
需要創建一個加載圖像的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)
{
}
}
這在媒體的RSS鏈接點。您需要創建一個可解析RSS提要的XML解析器。有很多方法可以做到這一點,但here是一個類似於您的用例的簡單方法。你可以採取這個例子,並修改它使用你的網址,並尋找媒體:包含你的網址的內容元素。您需要解析出該RSS源中的所有網址,然後加載它們
您無法一次加載多個圖像。您需要將數據從每個所需的圖像url移動到設備,並將結果加載到圖庫或圖像視圖。
奧克感謝您的幫助,但正如我前面所說,我仍然不知道很多。因此,我使用鏈接中的代碼創建了一個名爲xmlPullParser的新活動,或者我可以將其添加到「MainActivity」中?然後,我是否必須像Image_URL =「http:// ...」一樣逐一加載我的圖像? – user1211376 2012-02-15 13:28:36
我試圖讓代碼只是打印出你想要的url,然後再擔心加載它們。如果你在我提供的鏈接的事件代碼中放置了一個Log.d(「TEST」),試着修改該代碼以便打印這些URL。然後下一步嘗試製作所有網址的列表,然後嘗試加載它們。不幸的是,每個網址都必須單獨加載。這是沒有辦法的。 – 2012-02-15 13:32:17