2014-02-19 78 views
3

Android noob試圖弄清楚到底如何做到這一點。目標很簡單:從網絡抓取圖片文件(使用URL)並將該圖片放到Google Glass卡片上。發佈網頁圖像到玻璃卡

我有一個函數this question,它創建一個web url的drawable。

但是,當我嘗試創建Google Glass卡時,方法card.AddImage(uri)需要一個URI。我有一個從上面引用的方法創建的可繪製對象 - 如何將這個可繪製對象放到卡上?

有沒有辦法從繪圖對象中提取URI?這裏的大部分問題涉及提取本地資源的URI,並且由於此可繪製對象是在執行過程中「即時」創建的,因此我不確定如何在這種情況下應用URI.parse(我不有資源的絕對路徑)。

這是否是正確的方法?我應該創建一個drawable,還是有一種方法可以嚴格使用該網址的URI來檢索圖像?

+0

這項工作? http://stackoverflow.com/questions/6602417/get-the-uri-of-an-image-stored-in-drawable –

+0

爲什麼不簡單地使用你在第一個問題中創建的URI? – ErstwhileIII

+0

@ErstwhileIII,我會如何得到它?我有一個函數(來自上面引用的另一個問題),它可以繪製Web圖像,但是我需要顯示圖像的函數需要一個URI作爲參數。 – user3330342

回答

0

你似乎正在經歷更多的工作,試圖將網絡上可用的圖像放到卡上。爲什麼不簡單地使用原始Web圖像而不是您創建的(card.addImage(new URL(address))drawable?如果您需要處理圖像,那麼您希望將其存儲在您託管您的google-mirror-api代碼的服務器端的網絡可用方式中。查看玻璃樣本,該樣本爲Glass拍攝的照片添加貓的圖像並重新發布。