Get font resource from TypedArray before API 26 : <p>Android O introduced fonts in xml back to API 16 via the support library.  However I am unable to find the support equivalent of <code>TypedArray.getFont()</code>, which required API level 26.</p>

<pre><code>val array = context.obtainStyledAttributes(styleResId, R.styleable.TextAppearance)
val font = array.getFont(R.styleable.TextAppearance_android_fontFamily) // nope
</code></pre>

<p>Is there some kind of compat utility class I can use to retrieve a font from a style resource id?</p>
