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