Some hardware manufacturers (e.g. Samsung) allow the user to set a custom font at a system level. This affects all default TextView instances (in system apps or installed apps):
I want to customize the font for my TextView with a custom font in my app, but also respect the user's setting.
i.e. if the user has chosen "Default" above, then I want my TextView to use my custom font, but if they've selected any of the others, then I want my TextView to use whatever they've selected.
Using textView.typeface == Typeface.DEFAULT seems to return true regardless of the user's system setting. Is there a way to differentiate between "Default" and any of these custom settings, even if it's manufacturer specific?
