本文整理汇总了Java中com.afollestad.materialdialogs.Theme.DARK属性的典型用法代码示例。如果您正苦于以下问题:Java Theme.DARK属性的具体用法?Java Theme.DARK怎么用?Java Theme.DARK使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类com.afollestad.materialdialogs.Theme
的用法示例。
在下文中一共展示了Theme.DARK属性的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: updateChart
private void updateChart(String totalSpace, List<PieEntry> entries) {
boolean isDarkTheme = appTheme.getMaterialDialogTheme() == Theme.DARK;
PieDataSet set = new PieDataSet(entries, null);
set.setColors(COLORS);
set.setXValuePosition(PieDataSet.ValuePosition.OUTSIDE_SLICE);
set.setYValuePosition(PieDataSet.ValuePosition.OUTSIDE_SLICE);
set.setSliceSpace(5f);
set.setAutomaticallyDisableSliceSpacing(true);
set.setValueLinePart2Length(1.05f);
set.setSelectionShift(0f);
PieData pieData = new PieData(set);
pieData.setValueFormatter(new GeneralDialogCreation.SizeFormatter(context));
pieData.setValueTextColor(isDarkTheme? Color.WHITE:Color.BLACK);
chart.setCenterText(new SpannableString(context.getString(R.string.total) + "\n" + totalSpace));
chart.setData(pieData);
}
示例2: getDialogTheme
public static Theme getDialogTheme(Context context) {
if (PrefUtils.getTheme(context) == PrefUtils.Theme.DARK
|| PrefUtils.getTheme(context) == PrefUtils.Theme.BLACK) {
return Theme.DARK;
} else {
return Theme.LIGHT;
}
}
示例3: getMaterialDialogtheme
public Theme getMaterialDialogtheme() {
return useDarkTheme() ? Theme.DARK: Theme.LIGHT;
}