創建按鈕這樣的:如何在編程時以編程方式更改按鈕文本顏色?
Button button = new Button(this);
button.setText("2012");
button.setBackgroundColor(Color.TRANSPARENT);
button.setOnClickListener(mCorkyListener);
layout.addView(dateButton);
在點擊listiner我有這樣的方法。在這裏,我想改變按鈕的文字顏色。 Bu查看沒有此方法
private OnClickListener mCorkyListener = new OnClickListener() {
public void onClick(View v) {
// do something when the button is clicked
//v.setBackgroundColor(Color.RED);
//so how to change pressed button text color ?
//v.setTextColor(colors);
}
};
不會只有一個按鈕。會有很多這些,我需要chnage文本顏色時按下按鈕。
我的新聞效應將改變文字顏色 – Streetboy
http://www.mkyong.com/android/android-imagebutton-selector-示例/ –
簽出此鏈接添加選擇器作爲您的按鈕背景將幫助您這樣做。但在此之前,給兩個資源添加到選擇器。 –