2011-06-28 81 views
3

我有一個滾動視圖,並在每一行我加載圖片加文本(圖片路徑和文本從數據庫加載)。問題是,如果圖片的分辨率非常高,應用程序移動非常緩慢,當我滾動時,需要一段時間才能加載,但是當我調整圖片大小時,滾動變得流暢。所以,問題是:我怎樣才能讓應用更快?我應該加載圖片的縮略圖並加載縮略圖而不是實際的圖像?爲什麼滾動視圖和應用程序移動緩慢(滯後)

scroll image

+1

我想你回答了你自己的問題,縮略圖是要走的路。 – Jacob

+2

是的,但我如何加載縮略圖?有沒有Bitmap.loadThumbnail方法? –

+1

我建議將縮略圖作爲單獨的圖片文件運輸,而不是在運行中進行計算。 – Jacob

回答

0

我想您所加載的主UI線程列表視圖中的內容(原因爲用戶界面響應更小)。我建議使用AsyncTask加載列表的內容。希望這可以幫助你。