0

我正在开发一个动态创建TextView小部件的调查应用程序。我一直在尝试整个下午,但没有成功,找到一种方法来封装一些样式行为,所以我可以把它称为.setTextAppearance(context, *customStyle*),但我只是不确定在哪里定义或如何调用自定义样式。

4

1 回答 1

0

在一些 XML 文件中创建您的自定义样式res/values,例如res/values/styles.xml

<resources>
    <style name="CustomTextStyle" parent="android:style/TextAppearance">
         <item name="android:textColor">#f00</item>
    </style>
</resources>

然后将此样式应用于您TextView的代码:

 yourTextView.setTextAppearance(context, R.style.CustomTextStyle);
于 2013-08-16T12:43:18.043 回答