123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package com.afollestad.materialdialogs;
- import android.graphics.drawable.Drawable;
- import android.support.annotation.DrawableRes;
- /**
- * Use of this is discouraged for now; for internal use only. See the Global Theming section of the README.
- */
- public class ThemeSingleton {
- private static ThemeSingleton singleton;
- public static ThemeSingleton get(boolean createIfNull) {
- if (singleton == null && createIfNull)
- singleton = new ThemeSingleton();
- return singleton;
- }
- public static ThemeSingleton get() {
- return get(true);
- }
- public boolean darkTheme = false;
- public int titleColor = 0;
- public int contentColor = 0;
- public int positiveColor = 0;
- public int neutralColor = 0;
- public int negativeColor = 0;
- public int widgetColor = 0;
- public int itemColor = 0;
- public Drawable icon = null;
- public int backgroundColor = 0;
- public int dividerColor = 0;
- @DrawableRes
- public int listSelector = 0;
- @DrawableRes
- public int btnSelectorStacked = 0;
- @DrawableRes
- public int btnSelectorPositive = 0;
- @DrawableRes
- public int btnSelectorNeutral = 0;
- @DrawableRes
- public int btnSelectorNegative = 0;
- public GravityEnum titleGravity = GravityEnum.START;
- public GravityEnum contentGravity = GravityEnum.START;
- public GravityEnum btnStackedGravity = GravityEnum.START;
- public GravityEnum itemsGravity = GravityEnum.START;
- public GravityEnum buttonsGravity = GravityEnum.START;
- }
|