2011-01-06 50 views
0

我有一個切片一個圖片

Picture pic = webView.capturePicture(); 

這是潛在的巨大,需要切成多個塊,將適合屏幕。
目前我正在做的事情天真是

Bitmap bm = Bitmap.createBitmap(screenWidth, screenHeigth, RGB_565); 
Canvas canvas = new Canvas(bm); 
canvas.drawPicture(pic); 
fullScreenImageView.setImageBitmap(bm); 

會是什麼有效的方法來「分頁」將在屏幕上顯示Picture(這些「頁面」稍後將取代彼此)?

回答

2

你不能在webView上調用getDrawingCache()嗎?您不會創建任何新的位圖,因爲它是用於滾動的webview的緩存。

+0

謝謝,格雷格!這是我最終實現它的方式。儘管如此,關於切片圖片的問題仍然存在。 – yanchenko 2011-01-06 16:40:59