public static class ColorChooserDialog.Builder
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
mAccentMode |
protected boolean |
mAllowUserCustom |
protected boolean |
mAllowUserCustomAlpha |
protected int |
mBackBtn |
protected int |
mCancelBtn |
protected int[][] |
mColorsSub |
protected int[] |
mColorsTop |
protected AppCompatActivity |
mContext |
protected int |
mCustomBtn |
protected int |
mDoneBtn |
protected boolean |
mDynamicButtonColor |
protected int |
mPreselect |
protected int |
mPresetsBtn |
protected boolean |
mSetPreselectionColor |
protected java.lang.String |
mTag |
protected Theme |
mTheme |
protected int |
mTitle |
protected int |
mTitleSub |
| Constructor and Description |
|---|
Builder(ActivityType context,
int title) |
| Modifier and Type | Method and Description |
|---|---|
ColorChooserDialog.Builder |
accentMode(boolean accentMode) |
ColorChooserDialog.Builder |
allowUserColorInput(boolean allow) |
ColorChooserDialog.Builder |
allowUserColorInputAlpha(boolean allow) |
ColorChooserDialog.Builder |
backButton(int text) |
ColorChooserDialog |
build() |
ColorChooserDialog.Builder |
cancelButton(int text) |
ColorChooserDialog.Builder |
customButton(int text) |
ColorChooserDialog.Builder |
customColors(int[] topLevel,
int[][] subLevel) |
ColorChooserDialog.Builder |
customColors(int topLevel,
int[][] subLevel) |
ColorChooserDialog.Builder |
doneButton(int text) |
ColorChooserDialog.Builder |
dynamicButtonColor(boolean enabled) |
ColorChooserDialog.Builder |
preselect(int preselect) |
ColorChooserDialog.Builder |
presetsButton(int text) |
ColorChooserDialog |
show() |
ColorChooserDialog.Builder |
tag(java.lang.String tag) |
ColorChooserDialog.Builder |
theme(Theme theme) |
ColorChooserDialog.Builder |
titleSub(int titleSub) |
protected final transient AppCompatActivity mContext
protected final int mTitle
protected int mTitleSub
protected int mPreselect
protected int mDoneBtn
protected int mBackBtn
protected int mCancelBtn
protected int mCustomBtn
protected int mPresetsBtn
protected int[] mColorsTop
protected int[][] mColorsSub
protected java.lang.String mTag
protected Theme mTheme
protected boolean mAccentMode
protected boolean mDynamicButtonColor
protected boolean mAllowUserCustom
protected boolean mAllowUserCustomAlpha
protected boolean mSetPreselectionColor
public ColorChooserDialog.Builder titleSub(int titleSub)
public ColorChooserDialog.Builder tag(java.lang.String tag)
public ColorChooserDialog.Builder theme(Theme theme)
public ColorChooserDialog.Builder preselect(int preselect)
public ColorChooserDialog.Builder accentMode(boolean accentMode)
public ColorChooserDialog.Builder doneButton(int text)
public ColorChooserDialog.Builder backButton(int text)
public ColorChooserDialog.Builder cancelButton(int text)
public ColorChooserDialog.Builder customButton(int text)
public ColorChooserDialog.Builder presetsButton(int text)
public ColorChooserDialog.Builder dynamicButtonColor(boolean enabled)
public ColorChooserDialog.Builder customColors(int[] topLevel, int[][] subLevel)
public ColorChooserDialog.Builder customColors(int topLevel, int[][] subLevel)
public ColorChooserDialog.Builder allowUserColorInput(boolean allow)
public ColorChooserDialog.Builder allowUserColorInputAlpha(boolean allow)
public ColorChooserDialog build()
public ColorChooserDialog show()