@Override
public void commit() {
mEditor.putLong(VALUES_CHANGED, System.currentTimeMillis())
.putBoolean(IS_CONFIGURED_KEY, true)
.commit();
// MD integration
if (Config.usingMaterialDialogs(mContext, mKey)) {
final ThemeSingleton md = ThemeSingleton.get();
md.titleColor = Config.textColorPrimary(mContext, mKey);
md.contentColor = Config.textColorSecondary(mContext, mKey);
md.itemColor = md.titleColor;
md.widgetColor = Config.accentColor(mContext, mKey);
md.linkColor = ColorStateList.valueOf(md.widgetColor);
md.positiveColor = ColorStateList.valueOf(md.widgetColor);
md.neutralColor = ColorStateList.valueOf(md.widgetColor);
md.negativeColor = ColorStateList.valueOf(md.widgetColor);
}
}
Config.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:app-theme-engine-master
作者:
评论列表
文章目录