示例#1
0
  public static void correctFjallaTypeface(TextView view, Context context) {

    if (view.isInEditMode()) {
      return;
    }
    view.setTypeface(DesignUtils.getFjallaNormal(context));
  }
示例#2
0
  public void setTypeface(TextView view) {
    if (view.isInEditMode()) return;

    if (this.typefaceName != null) {
      Typeface font = Typeface.createFromAsset(context.getAssets(), "fonts/" + this.typefaceName);
      // Typeface font = get(context, "fonts/" + this.typefaceName);
      view.setTypeface(font);
    }
  }
示例#3
0
  public void setCustomeFonts(TextView view) {

    if (view != null && !view.isInEditMode()) {
      if (fonts == null) {
        loadCustomeFonts(view.getContext());
      }
      int style = Typeface.NORMAL;
      if (view.getTypeface() != null) {
        style = view.getTypeface().getStyle();
      }
      if (style >= 0 && style < fonts.length) {
        view.setTypeface(fonts[style], style);
      }
    }
  }