public static void applyAttributes(TextView textView, @Nullable AttributeSet attrs, @StyleableRes int[] styleableIds, @StyleableRes int fontStyableId) {
Context context = textView.getContext();
Typeface typeface = Font.MEDIUM.getTypeface(context);
if (attrs != null) {
TypedArray typedArray = context.obtainStyledAttributes(attrs, styleableIds);
int fontId = typedArray.getInt(fontStyableId, Font.MEDIUM.getId());
typeface = Font.fromId(fontId).getTypeface(context);
typedArray.recycle();
}
textView.setTypeface(typeface);
}
TextViewAttrHelper.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:Android-Client
作者:
评论列表
文章目录