¿Cómo colorear y alinear el elemento giratorio en Android?

Estoy tratando de cambiar el color del texto y alinear el elemento en la ruleta para centrarlo, ¿cómo puedo hacer esto?

aqui esta mi codigo

    String[] li={"1","2","3"};
final Spinner combo = (Spinner)findViewById(R.id.widget30);
ArrayAdapter<String> a = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, li);
combo.setAdapter(a);

Gracias