Wenn ich meine definieren TextView
als:Was ist der Unterschied zwischen TextView-Stil und Android: TextAppearance-Attribute?
<TextView
style="@android:style/TextAppearance.DeviceDefault.Large"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!" />
es ist im Grunde das gleiche wie zu tun:
<TextView
android:textAppearance="@android:style/TextAppearance.DeviceDefault.Large"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!" />
Ich weiß, dass style
eine Art breiten Qualifier (dh kann man alle Attribute nicht gesetzt in android:textAppearance
) aber dann wirft es die Frage auf: warum stören? Gibt es einen Vorteil der Verwendung von android:textAppearance
über style
?