Znalazłem kilka postów dotyczących tego tematu, ale to wszystko tematy albo ustawia czcionkę z setTypeFace()
sposobu na TextView
obiektu lub stworzenie niestandardowej klasy, które ustawia czcionkę Roboto
i extends
TextView
. Z tego co wiem z API-Level 11 (?) Lub czegoś takiego, jesteśmy w stanie ustawić TypeFace jako atrybut xml, niektóre jak. W ten sposób:Ustawianie czcionki Roboto w TextView - xml
<TextView
android:id="@+id/profileHeader"
android:layout_width="100dp"
android:layout_height="100dp"
android:typeface="roboto"
android:text="Hello, world">
</TextView>
Jaki jest właściwy sposób na zrobienie tego? Czy to możliwe, aby mieć zapasowe czy aplikacja zostanie uruchomiona na urządzeniu niższym niż poziom API 11 czegoś podobnego (?):
android:typeface="roboto|monospace|serif"
Nie sądzę, że istnieją sposoby na ustawienie czcionek w Android TextView z XML innych niż domyślne. – Milan