private Typeface checkGenericFont(String fontName, Integer fontWeight,
FontStyle fontStyle) {
Typeface font = null;
int typefaceStyle;
boolean italic = (fontStyle == Style.FontStyle.Italic);
typefaceStyle = (fontWeight > 500) ? (italic ? Typeface.BOLD_ITALIC
: Typeface.BOLD) : (italic ? Typeface.ITALIC : Typeface.NORMAL);
if (fontName.equals("serif")) {
font = Typeface.create(Typeface.SERIF, typefaceStyle);
} else if (fontName.equals("sans-serif")) {
font = Typeface.create(Typeface.SANS_SERIF, typefaceStyle);
} else if (fontName.equals("monospace")) {
font = Typeface.create(Typeface.MONOSPACE, typefaceStyle);
} else if (fontName.equals("cursive")) {
font = Typeface.create(Typeface.SANS_SERIF, typefaceStyle);
} else if (fontName.equals("fantasy")) {
font = Typeface.create(Typeface.SANS_SERIF, typefaceStyle);
}
return font;
}
SVGAndroidRenderer.java 文件源码
java
阅读 45
收藏 0
点赞 0
评论 0
项目:microMathematics
作者:
评论列表
文章目录