Android Spinner下拉选定的文本颜色与列表项文本颜色不同

时间:2014-02-05 10:53:56

标签: android android-spinner

我有一个微调器下拉列表,我想更改所选项目的颜色而不是列表项目。

Look at this picture

我想要的是使蓝色背景中的选定项目文字颜色仅为白色而其他项目为黑色。

1 个答案:

答案 0 :(得分:2)

private OnItemSelectedListener OnCatSpinnerCL = new AdapterView.OnItemSelectedListener() {
    public void onItemSelected(AdapterView<?> parent, View view, int pos,
            long id) {

        ((TextView) parent.getChildAt(0)).setTextColor(Color.BLUE);
        ((TextView) parent.getChildAt(0)).setTextSize(5);



    }

    public void onNothingSelected(AdapterView<?> parent) {

    }
};