Android SDK - 制作"类"对于不同View元素的相同属性

时间:2012-10-16 13:44:52

标签: android android-layout android-view

我在布局XML中定义了标题和基本TextView。我在整个应用程序中经常使用这些元素。到目前为止,我只是复制并粘贴了每个TextView,但我想必须有一种方法可以在CSS中创建一个“类”,我可以在其中定义属性的切割集,即标题元素。

任何想法如何将它们存储到课堂或其他什么内容?

1 个答案:

答案 0 :(得分:2)

听起来像是在寻找styles

TextView实现

<TextView
    style="@style/CodeFont"
    android:text="@string/hello" />

RES /值/ styles.xml

<resources>
    <style name="CodeFont" parent="@android:style/TextAppearance.Medium">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:textColor">#00FF00</item>
        <item name="android:typeface">monospace</item>
    </style>
</resources>