Czy dokumentacja (lub ktokolwiek) mówi o domyślnych wartościach dpi
- Duży TextView {
android:textAppearance="?android:attr/textAppearanceLarge"
} - Medium TextView {
android:textAppearance="?android:attr/textAppearanceMedium"
} - Mały TextView {
android:textAppearance="?android:attr/textAppearanceSmall"
}
widżety w SDK?
Ujmując to inaczej, czy możemy powielić wygląd tych widoków tekstu bez używania android:textAppearance
atrybutu?
android
textview
android-xml
Vinay W
źródło
źródło
android:textAppearanceValue
co da ci rozmiar w sp / dp wartości.Odpowiedzi:
Zobacz w katalogu Android SDK.
W
\platforms\android-X\data\res\values\themes.xml
:W
\platforms\android-X\data\res\values\styles.xml
:TextAppearance.Large
oznacza, że styl dziedziczy poTextAppearance
stylu, musisz go również prześledzić, jeśli chcesz zobaczyć pełną definicję stylu.Link: http://developer.android.com/design/style/typography.html
źródło
Jak już powiedział biegleux :
Jeśli chcesz użyć małej , średniej lub dużej wartości w dowolnym tekście w aplikacji na Androida, możesz po prostu utworzyć
dimens.xml
plik w swoimvalues
folderze i zdefiniować tam rozmiar tekstu za pomocą następujących 3 linii:Oto przykład dla TextView z dużym tekstem z
dimens.xml
pliku:źródło
Programowo możesz użyć:
źródło