使用样式但没有属性创建TextView(在代码中)

时间:2010-11-07 23:52:40

标签: java android

你好 我目前正在循环中生成一些textview。如果我可以将样式应用于那些文本视图,那就太棒了。

此样式已包含所有属性,因此我不会设置属性,但是如果我这样做

TextView counterTV = new TextView(activity,null, R.style.MenuField);

创建了TextView,但没有应用任何样式:(。

如果我将相同的样式应用于XML文件中的textview,它可以完美地运行。

2 个答案:

答案 0 :(得分:3)

试试这个小小的美女:

TextView counterTV = new TextView(activity);
counterTV.setTextAppearance(activity, R.style.MenuField);

我之前用它来将标准的Android风格(例如android.R.style.TextAppearance_Large)应用到TextView

答案 1 :(得分:0)

您是否尝试过设置布局参数?