应用一些样式来控制
Applying some styles to control
如您在 html/css 中所知,您可以将一些 类(以及一些样式)应用于标签。这非常方便,我希望在 android 开发中有 tgis 机会。有没有办法将一些样式应用到一个控件?
是的,您可以在 values/styles.xml
中实现样式
你可以这样做:
<style name="MyMainStyle">
<item name="android:layout_width">250dp</item>
<item name="android:layout_height">60dp</item>
</style>
<style name="MySecondaryStyle" parent="MyMainStyle">
<item name="android:paddingLeft">20dp</item>
</style>
如您所见,您还可以拥有父级样式。然后你可以像这样在 layout.xml 中使用样式:
<Button
style="@style/MyMainStyle"
android:id="@+id/myButton"
/>
如您在 html/css 中所知,您可以将一些 类(以及一些样式)应用于标签。这非常方便,我希望在 android 开发中有 tgis 机会。有没有办法将一些样式应用到一个控件?
是的,您可以在 values/styles.xml
中实现样式你可以这样做:
<style name="MyMainStyle">
<item name="android:layout_width">250dp</item>
<item name="android:layout_height">60dp</item>
</style>
<style name="MySecondaryStyle" parent="MyMainStyle">
<item name="android:paddingLeft">20dp</item>
</style>
如您所见,您还可以拥有父级样式。然后你可以像这样在 layout.xml 中使用样式:
<Button
style="@style/MyMainStyle"
android:id="@+id/myButton"
/>