resolveAsTypeface
Function
Android
fun FontFamily.Resolver.resolveAsTypeface(
fontFamily: FontFamily? = null,
fontWeight: FontWeight = FontWeight.Normal,
fontStyle: FontStyle = FontStyle.Normal,
fontSynthesis: FontSynthesis = FontSynthesis.All,
): State<Typeface>
Resolve a font to an Android Typeface
On Android, font resolution always produces an android.graphics.Typeface.
This convenience method converts State
Parameters
| fontFamily | fontFamily to resolve from |
| fontWeight | font weight to resolve in fontFamily, will use closest match if not exact |
| fontStyle | italic or upright text, to resolve in fontFamily |
| fontSynthesis | allow font synthesis if fontFamily or fontStyle don't have an exact match. This will allow "fake bold" (drawing with too wide a brush) and "fake italic" (drawing then skewing) to be applied when no exact match is present for the weight and style. |
