0
如何更改下拉列表中微调项目的文本颜色?Android:更改下拉列表中微调项目的文本颜色
当我做(在内部onItemSelected法):
((TextView) view).setTextColor(getResources().getColor(R.color.accent));
或
((TextView) spinner.getAdapter().getView(position, view, parent)).setTextColor(getResources().getColor(R.color.accent));
或
((TextView) spinner.getChildAt(position)).setTextColor(getResources().getColor(R.color.accent));
或
((TextView) spinner.getSelectedView()).setTextColor(getResources().getColor(R.color.accent));
它改变微调选框项目的颜色,但不在下拉列表中。
而且这样做:
((TextView) spinner.getAdapter().getDropDownView(position, null, parent)).setTextColor(getResources().getColor(R.color.accent));
不工作。