我创建这样的按钮:
Button button = new Button(this);
button.setText("2012");
button.setBackgroundColor(Color.TRANSPARENT);
button.setOnClickListener(mCorkyListener);
layout.addView(dateButton);
在点击listiner上我有这个方法。在这里,我想更改按钮文本颜色。Bu View 没有这个方法
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);
}
};
不会只有一个按钮。其中会有很多,我需要在按下按钮时更改文本颜色。