Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.
added in version 1.0.0
belongs to Maven artifact androidx.palette:palette:1.0.0-rc01

Palette.Filter

public static interface Palette.Filter

androidx.palette.graphics.Palette.Filter


A Filter provides a mechanism for exercising fine-grained control over which colors are valid within a resulting Palette.

Summary

Public methods

abstract boolean isAllowed(int rgb, float[] hsl)

Hook to allow clients to be able filter colors from resulting palette.

Public methods

isAllowed

added in version 1.0.0
public abstract boolean isAllowed (int rgb, 
                float[] hsl)

Hook to allow clients to be able filter colors from resulting palette.

Parameters
rgb int: the color in RGB888.

hsl float: HSL representation of the color.

Returns
boolean true if the color is allowed, false if not.