Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fun Bitmap.maskWith(destinationImage: Bitmap, mode: PorterDuff.Mode): Bitmap {
- val result = this.copy(Bitmap.Config.ARGB_8888, true)
- val canvas = Canvas(result)
- val paint = Paint()
- canvas.drawBitmap(destinationImage, 0f, 0f, paint)
- paint.xfermode = PorterDuffXfermode(mode)
- canvas.drawBitmap(this, 0f, 0f, paint)
- return result
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement