2013-04-21 47 views
0

我想要製作一個Android應用程序,在其中拍攝照片。您可以放大圖片的所需區域,然後將該區域複製到位圖中作進一步處理。如何保存可變位圖中的屏幕上顯示的像素

我試圖做一個新的可變位圖從ImageView對象中複製位圖,該對象包含圖片但我收到內存不足錯誤。 另一個問題是如何只複製所需的區域? 我有這樣的印象:如果你逐個複製一個像素,你就複製整個圖像。

我正在使用Android 2.2.1 API級別7. 我只需要一些提示來搜索,直到現在,Bitmap文檔的搜索沒有成功。

預先感謝您。

回答

0

我複製隱藏在緩存中的數據:

mImageView1.setDrawingCacheEnabled(true); 
mImageView1.buildDrawingCache(); 
mImageView1.getDrawingCache();//this is the data I need it. 
相關問題