以编程方式更改android代码中的按钮样式

时间:2012-10-30 05:28:30

标签: android android-layout android-button

我希望以编程方式使用android代码更改按钮背景颜色,textcolor,文本大小。

   Button btnLoadMore = new Button(this);
    btnLoadMore.setText("Load More");

    // Adding Load More button to lisview at bottom
    lv.addFooterView(btnLoadMore);

在上面的代码中成功设置了Load More Text。但我必须在下面写一行

btnLoadMore.setTextColor("#FF1493");

表示我遇到以下错误

The method setTextColor(int) in the type TextView is not applicable for the arguments 

(字符串)

我如何解决此错误。请帮助我。

2 个答案:

答案 0 :(得分:0)

像这样使用:

TextView text = (TextView) findViewById(R.id.text);
text.setTextColor(Color.parseColor("#FFFFFF"));

点击此链接:How to set the text color of TextView in code?

答案 1 :(得分:0)

尝试:

Color.ParseColor("color hex value");