È possibile modificare queste impostazioni nel file di layout. Il tutorial hello-spinner è molto utile.
http://developer.android.com/guide/tutorials/views/hello-spinner.html
aggiungere un nuovo file XML nella cartella layout.
Esempio: spinnerLayout.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spinnerTarget"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="14pt"
android:textColor="#FF8B1500"
android:gravity="center"/>
Cambiare la risorsa adattatore al nuovo file di layout:
adapter = ArrayAdapter.createFromResource(
this, R.array.sound, R.layout.spinnerLayout);
Sì, ha cambiato l'intera dimensione dell'oggetto dell'interfaccia utente, ma voglio personalizzare lo spinner. Può essere come utilizzare setDropDownResource, ma non sono in grado di capire come creare tale risorsa. – kaibuki
Ok capisco cosa intendi. Ho modificato il post precedente. – sirlunchalot