原生的Spinner控件并没有更改字体颜色和大小的方法
Spinner本身就是一个适配器
那就只能自定义数据适配进去
步骤:
1、自定义一个layout文件
里面的TextView就是最后放到Spinner的字体,可以自定义
如果需要字体居中在LinearLayout中设置gravity即可
2、在java代码中适配数据
Spinner spinner = findViewById(R.id.sp); ArrayAdapteradapter = new ArrayAdapter(this,R.layout.spinner_row, R.id.row, getResources().getStringArray(R.array.Array)); spinner.setAdapter(adapter);
即可



