我在布局 XML 中定义了一个标题和一个基本的TextView
. 我在整个应用程序中经常使用这些元素。到目前为止,我只是复制并粘贴了每一个TextView
,但我想必须有一种方法可以创建一个“类”,就像CSS
我可以定义属性的切割集一样,即标题元素。
有什么想法可以将它们存储到类或其他东西中吗?
我在布局 XML 中定义了一个标题和一个基本的TextView
. 我在整个应用程序中经常使用这些元素。到目前为止,我只是复制并粘贴了每一个TextView
,但我想必须有一种方法可以创建一个“类”,就像CSS
我可以定义属性的切割集一样,即标题元素。
有什么想法可以将它们存储到类或其他东西中吗?
听起来您正在寻找样式。
文本视图实现
<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>