1 package com.folioreader.util;
3 import android.content.Context;
4 import android.support.v7.widget.AppCompatTextView;
5 import android.util.AttributeSet;
7 import com.folioreader.R;
9 public class StyleableTextView extends AppCompatTextView {
11 public StyleableTextView(Context context, String font) {
13 setCustomFont(context, font);
16 public StyleableTextView(Context context, AttributeSet attrs) {
17 super(context, attrs);
18 UiUtil.setCustomFont(this, context, attrs,
19 R.styleable.StyleableTextView,
20 R.styleable.StyleableTextView_folio_font);
23 public StyleableTextView(Context context, AttributeSet attrs, int defStyle) {
24 super(context, attrs, defStyle);
25 UiUtil.setCustomFont(this, context, attrs,
26 R.styleable.StyleableTextView,
27 R.styleable.StyleableTextView_folio_font);
30 private void setCustomFont(Context context, String font){
31 UiUtil.setCustomFont(this, context, font);