public class ColorChooserDialog
extends DialogFragment
implements android.view.View.OnClickListener, android.view.View.OnLongClickListener
| Modifier and Type | Class and Description |
|---|---|
static class |
ColorChooserDialog.Builder |
static interface |
ColorChooserDialog.ColorCallback |
static interface |
ColorChooserDialog.ColorChooserTag |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TAG_ACCENT |
static java.lang.String |
TAG_CUSTOM |
static java.lang.String |
TAG_PRIMARY |
| Constructor and Description |
|---|
ColorChooserDialog() |
| Modifier and Type | Method and Description |
|---|---|
static ColorChooserDialog |
findVisible(AppCompatActivity context,
java.lang.String tag) |
int |
getTitle() |
boolean |
isAccentMode() |
void |
onAttach(android.app.Activity activity) |
void |
onClick(android.view.View v) |
android.app.Dialog |
onCreateDialog(android.os.Bundle savedInstanceState) |
boolean |
onLongClick(android.view.View v) |
void |
onSaveInstanceState(android.os.Bundle outState) |
ColorChooserDialog |
show(AppCompatActivity context) |
public static final java.lang.String TAG_PRIMARY
public static final java.lang.String TAG_ACCENT
public static final java.lang.String TAG_CUSTOM
public void onSaveInstanceState(android.os.Bundle outState)
public void onAttach(android.app.Activity activity)
@StringRes public int getTitle()
public boolean isAccentMode()
public void onClick(android.view.View v)
onClick in interface android.view.View.OnClickListenerpublic boolean onLongClick(android.view.View v)
onLongClick in interface android.view.View.OnLongClickListener@NonNull public android.app.Dialog onCreateDialog(android.os.Bundle savedInstanceState)
@Nullable public static ColorChooserDialog findVisible(@NonNull AppCompatActivity context, java.lang.String tag)
@NonNull public ColorChooserDialog show(AppCompatActivity context)