0

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

有什么想法可以将它们存储到类或其他东西中吗?

4

1 回答 1

2

听起来您正在寻找样式

文本视图实现

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

res/values/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>
于 2012-10-16T13:51:58.670 回答