0
我正在下載一張圖片,然後在我的應用程序的自定義視圖中進行設置。取決於我如何運行應用程序,我得到了非常不同的結果。問題是當我下載圖像時正在下載圖片
public Drawable getImage() throws IOException, MalformedURLException {
InputStream is = (InputStream) new java.net.URL(url).getContent();
Drawable test = Drawable.createFromStream(is, "name");
return test;
}//getImage
有時測試顯示爲空,有時會下載。我想知道它爲什麼這樣做。我遇到的問題是,唯一發生這種情況的是當我在正常模式(與調試相反)在HTC夢想中運行應用程序時。如果我運行的是在手機上調試通常是返回圖像。如果我在模擬器上運行它(在調試或不在)通常返回圖像。所以當我無法通過調試訪問我需要的信息時,問題就會發生。
是否有任何代碼可以添加來監視圖像的下載?
感謝Spidy,我其實剛剛開始這樣做。你知道在這種情況下我應該監視哪些參數,變量和事物嗎? – jiduvah 2011-05-04 16:28:05
您可以記錄詳細信息,例如每個函數調用,函數輸入,輸出,處理結果,處理的錯誤。這可能會顯示導致空白輸出的特定輸入。 – Spidy 2011-05-05 12:41:52