I browsed "/system/fonts" folder on 3 of my Android devices (SGS6, SGS20, H10), downloaded all files from there to my PC, analyzed it and found that some font names are common for all 3 devices - AndroidClock, Carrois Gothic SC, Coming Soon, Cutive Mono, Dancing Script, Droid Sans Mono, Noto Naskh, Noto Sans, Noto Serif, Roboto, Roboto Black, Roboto Condensed, Roboto Condensed Light, Roboto Light, Roboto Medium, Roboto Thin.
The question - is it possible to use any of these in my Xamarin app without bunding them explicitly? It would be nice if I just to specify myLabel.FontFamily = "Coming Soon" and that works... but in real that does not work at all. :-( So, I'm a bit puzzled - why? And if possible to make it working somehow?...
I tried to display 10 labels in my Xamarin app all with different FontFamily names: AndroidClock, Carrois Gothic SC, Coming Soon, Cutive Mono, Dancing Script, Droid Sans, Droid Serif, Droid Sans Mono - but all labels are displayed with the same font (I even not sure what is the name of that default font).
I need it work only for Android. Not interested in iOS at all. Is there a way to tell Xamarin to use only available system fonts on device?