Skip to content

Most visited

Recently visited

navigation

AvoidXfermode

public class AvoidXfermode
extends Xfermode

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


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.

Inherited methods

From class android.graphics.Xfermode
From class java.lang.Object

Public constructors

AvoidXfermode

Added in API level 1
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. 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

Parameters
opColor int
tolerance int
mode AvoidXfermode.Mode
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.