兩種獲取view的bitmap的方法

2022-09-06 19:03:14 字數 373 閱讀 9141

在開發中有時候需要獲取到乙個view當前的影象資訊,這個view可能是乙個單一的view,也可能是多個view組成的viewgroup,所以不能通過簡單的getbackground的方法獲取到這個影象資訊。下面提供兩個比較方便方法可以獲取這個資訊

/**

* 通過canvas複製view的bitmap

*/private

void

copybycanvas()

/**

* 通過drawingcache獲取bitmap

*/private

void

copybydrawingcache()

}

Drawable轉換為Bitmap兩種方法

想拿到點陣圖的bitmap,有兩種辦法,至於那種好,可能要看是在什麼情況下了 1,根據已有的drawable建立乙個新的bitmap private bitmap bitmap private void drawabletobitamp drawable drawable 2,直接從現有的drawa...

Drawable轉換為Bitmap兩種方法

如果通過網路載入了一張位圖,想拿到這張位圖的bitmap,有兩種辦法,至於那種好,可能要看是在什麼情況下了 1,根據已有的drawable建立乙個新的bitmap 1 private bitmap bitmap 2private void drawabletobitamp drawable draw...

自定義View的兩種方式

一 xib自定義view 1.思路 2.關鍵 1 import23 class45 inte ce67 8 模型資料9 1113 14 15 通過模型資料來建立乙個view 16 1819 end 1 import 2 import 34 inte ce 5 property weak,nonato...