2012-10-30 202 views
0

我希望以編程方式使用android代碼更改按鈕背景顏色,textcolor,文本大小。以編程方式更改android代碼中的按鈕樣式

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

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

在該上述代碼成功設置了負載更多Text.but我有以下行寫

btnLoadMore.setTextColor("#FF1493"); 

手段我得到以下錯誤

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

(字符串)

我該如何解決這個錯誤。請幫助我。

+0

http://stackoverflow.com/a/4602929/1405983的 –

+0

可能重複[這](http://stackoverflow.com/questions/8148450/textwatchereditable-cannot-be-resolved-to-a-type-from-learning-android) – AppMobiGurmeet

+0

感謝給這麼好的想法....我有使用下面的行更改背景:btnLoadMore.setBackgroundResource(R.drawable.lgnbttn); – user1780331

回答

0

使用這樣的:

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

檢查此鏈接:How to set the text color of TextView in code?

+0

我必須改變背景使用下面的行:btnLoadMore.setBackgroundResource(R.drawable.lgnbttn);它爲我成功地工作 – user1780331

0

嘗試:

Color.ParseColor("color hex value"); 
相關問題