我正在爲使用opengl作爲UI部分的android編寫一個小圖片框架應用程序。這部分需要從flickr獲取圖像並將其加載到紋理中。我有下面的代碼是功能性的大部分時間,但它有一個Thread.sleep()方法雜牌在得到從這個連接的輸入流和位圖工廠流解碼之間:如何從網址加載圖片
URL url = new URL("http://farm5.static.flickr.com/4132/5168797476_7a85deb2be_b.jpg");
URLConnection con = url.openConnection();
InputStream is = con.getInputStream();
Thread.sleep(250); //What am I actually waiting for?
sourceBitmap = BitmapFactory.decodeStream(is);
如何獲得圍繞使用sleep()方法來支持某些具有邏輯意義的東西?
我測試三星Galaxy Tab上不是在模擬器
異步下載圖像當然是一個好主意,但是,它並沒有真正解決實際問題 – 2010-12-02 03:41:35