我已经实现了一个自定义的日期选择器,其中我需要有自定义颜色的数字选择器(日期选择器使用数字选择器内),如下所示:
在this answer的帮助下,我可以让它看起来像这样:
但是正如你所看到的,实际的日期显示为黄色而不是白色,而且,我试着在运行时这样做:
npMonth.setOnValueChangedListener(new OnValueChangeListener() {
@Override
public void onValueChange(NumberPicker picker, int oldVal, int newVal) {
EditText et = ((EditText) npMonth.getChildAt(0));
et.setTextColor(getResources().getColor(R.color.gold));
}
});
但还是没找到。
如何只将中心文本颜色更改为白色,而保持顶部和底部文本为黄色?
1条答案
按热度按时间yc0p9oo01#
最简单的方法是