private void applyCustomTypeFace(Paint paint, Typeface tf) { paint.FakeBoldText = false; paint.TextSkewX = 0f; paint.Typeface = tf; if (rotate) { paint.clearShadowLayer(); } if (iconSizeRatio > 0) { paint.TextSize = paint.TextSize * iconSizeRatio; } else if (iconSizePx > 0) { paint.TextSize = iconSizePx; } if (iconColor < int.MaxValue) { paint.Color = iconColor; } }