X-Git-Url: https://git.mdrn.pl/wl-app.git/blobdiff_plain/48b2fe9f7c2dc3d9aeaaa6dbfb27c7da4f3235ff..269195b3729c1bdc22e9053ee4ebca667ea8549d:/Android/folioreader/src/main/java/com/folioreader/util/StyleableTextView.java diff --git a/Android/folioreader/src/main/java/com/folioreader/util/StyleableTextView.java b/Android/folioreader/src/main/java/com/folioreader/util/StyleableTextView.java new file mode 100755 index 0000000..3cb7483 --- /dev/null +++ b/Android/folioreader/src/main/java/com/folioreader/util/StyleableTextView.java @@ -0,0 +1,33 @@ +package com.folioreader.util; + +import android.content.Context; +import android.support.v7.widget.AppCompatTextView; +import android.util.AttributeSet; + +import com.folioreader.R; + +public class StyleableTextView extends AppCompatTextView { + + public StyleableTextView(Context context, String font) { + super(context); + setCustomFont(context, font); + } + + public StyleableTextView(Context context, AttributeSet attrs) { + super(context, attrs); + UiUtil.setCustomFont(this, context, attrs, + R.styleable.StyleableTextView, + R.styleable.StyleableTextView_folio_font); + } + + public StyleableTextView(Context context, AttributeSet attrs, int defStyle) { + super(context, attrs, defStyle); + UiUtil.setCustomFont(this, context, attrs, + R.styleable.StyleableTextView, + R.styleable.StyleableTextView_folio_font); + } + + private void setCustomFont(Context context, String font){ + UiUtil.setCustomFont(this, context, font); + } +}