I do this in a spinner
//the text is aligned to center
https://i.stack.imgur.com/GE8aG.png
but i would like to achieve this
//the text is aligned to left
https://i.stack.imgur.com/FTjhs.png
how could I do? I tried using the “gravity” but does not work
java code:
void addProvinceSpinner() {
ArrayList<String> listaProvince = new ArrayList<String>();
listaProvince.add("MILANO");
listaProvince.add("ROMA");
listaProvince.add("BARI");
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,
R.layout.layout_riga_spinner_inserzionisti,
R.id.inserzionisti_txt_riga_spinner, listaProvince);
spinner_province.setAdapter(dataAdapter);
}
xml code (R.layout.layout_riga_spinner_inserzionisti):
<TextView
android:id="@+id/inserzionisti_txt_riga_spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:textColor="#01a0d1"
android:textSize="20sp" />
main xml code:
<Spinner
android:id="@+id/inserzionisti_spinner_province"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/inserzionisti_spinner_bg"
android:prompt="@string/inserzionisti_prompt"/>
I just solved…
i had to set
android:layout_width=”wrap_content”
to
android:layout_width=”fill_parent”
in Spinner…
Thanks for all! <3
1 Answer