应用一些样式来控制

时间:2015-03-02 18:45:23

标签: java android xml styles

正如您在html / css中所知,您可以将一些类(以及某些样式)应用于标记。这很方便,我想在android开发中获得tgis机会。有没有办法将一些样式应用于一个控件?

1 个答案:

答案 0 :(得分:3)

是的,您可以在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" 
    />