to top
Android APIs
public class

AvoidXfermode

extends Xfermode
java.lang.Object
   ↳ android.graphics.Xfermode
     ↳ android.graphics.AvoidXfermode

Class Overview

AvoidXfermode xfermode will draw the src everywhere except on top of the opColor or, depending on the Mode, draw only on top of the opColor.

Summary

Nested Classes
enum AvoidXfermode.Mode  
Public Constructors
AvoidXfermode(int opColor, int tolerance, AvoidXfermode.Mode mode)
This xfermode draws, or doesn't draw, based on the destination's distance from an op-color.
[Expand]
Inherited Methods
From class android.graphics.Xfermode
From class java.lang.Object

Public Constructors

public AvoidXfermode (int opColor, int tolerance, AvoidXfermode.Mode mode)

Added in API level 1

This xfermode draws, or doesn't draw, based on the destination's distance from an op-color. There are two modes, and each mode interprets a tolerance value. Avoid: In this mode, drawing is allowed only on destination pixels that are different from the op-color. Tolerance near 0: avoid any colors even remotely similar to the op-color Tolerance near 255: avoid only colors nearly identical to the op-color Target: In this mode, drawing only occurs on destination pixels that are similar to the op-color Tolerance near 0: draw only on colors that are nearly identical to the op-color Tolerance near 255: draw on any colors even remotely similar to the op-color