Ho uno Spinner con un ArrayAdapter che alimenta i valori in esso. Il layout di questa vista simile a questa:Come personalizzare il TextView all'interno di uno Spinner?
<TextView
android:text="Household Income: "
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:gravity="center_vertical" />
<Spinner
android:id="@+id/incomespinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="2dip" />
Il problema è che il testo è lungo per la vista e il risultato è un molto molto brutto filatrice. Come si può vedere nello screenshot:
alt text http://janusz.de/~janusz/spinner.png
ho cercato di passare l'ID della mia TextView nella scheda, ma ogni volta che il filatore devono essere presentati ottengo un'eccezione che l'Es ho fornito non è valido:
04-26 17:38:39.695: ERROR/AndroidRuntime(4276): android.content.res.Resources$NotFoundException: Resource ID #0x7f09003a type #0x12 is not valid
Dove devo definire il TextView? In un file xml separato? Con un viewgroup circostante?
Mi piacerebbe molto se potessi vedere un esempio di inizializzazione dell'adattatore e la definizione di textview?