簡體   English   中英

在Android上從Picasa檢索圖像

[英]retrieving images from Picasa on android

您好,我試圖在Android應用中從picasa的相冊中獲取圖像。 我嘗試創建相冊並成功創建了相冊,但是在嘗試獲取相冊中的圖像時出現了問題。 請在下面找到我的代碼:

PicasawebService myService = new PicasawebService("myApp");
myService.setUserCredentials("username", "password");
URL url = new URL ("https://picasaweb.google.com/data/feed/api/user/myusername/albumid/myalbumid");
AlbumFeed  feed= myService.getFeed(url, AlbumFeed.class);
List<MediaContent> l;
for(PhotoEntry photo : feed.getPhotoEntries()){
l= photo.getMediaContents();
return l.get(0).getUrl().toString();
 }

for循環沒有被輸入,但是當我檢查feed的大小並且顯示給我相冊中正確數量的圖像時。 我從Google開發人員指南獲得了代碼:(https://developers.google.com/picasa-web/docs/2.0/developers_guide_java#listalbums)注意:我在桌面應用程序中嘗試了相同的代碼,並且運行良好。 謝謝

編輯:問題是ALbumFeed返回類GPhotoEntry而不是PhotoEntry的條目。 我在網上搜索,解決方案是將gdata-photos-meta.jar包含在我的圖書館中,該圖書館已經包含了。。。

谷歌的GData不適用於Android。 您應該使用google Client API,他們會說android上有一個正在運行的Picasa示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM