创建按钮这样的:如何在编程时以编程方式更改按钮文本颜色?
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-示例/ –
签出此链接添加选择器作为您的按钮背景将帮助您这样做。但在此之前,给两个资源添加到选择器。 –