Java 如何在微调器中心对齐文字以及如何设置文字颜色 android:layout_gravity=“center”

Java 如何在微调器中心对齐文字以及如何设置文字颜色 android:layout_gravity=“center”,java,android,xml,Java,Android,Xml,它不起作用。有办法吗?以及如何更改文本颜色。尝试使用android:gravity=“center”而不是android:layout\u gravity=“center”,并将其放入微调器代码中 宠儿 <Spinner android:id="@+id/spinner1" android:layout_width="match_parent" android:layout_height="50dp" android:entr

它不起作用。有办法吗?以及如何更改文本颜色。

尝试使用android:gravity=“center”而不是android:layout\u gravity=“center”,并将其放入微调器代码中

宠儿

<Spinner
        android:id="@+id/spinner1"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:entries="@array/country_arrays"
        android:prompt="@string/country_prompt"
        android:background="@drawable/grey"
        android:layout_weight="1"    
        android:layout_marginLeft="5dp"
        android:layout_marginTop="5dp"   
        android:layout_gravity="center"
        />

        android:layout_gravity="center" 

而不是使用

<Spinner
    android:id="@+id/spinner1"
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:entries="@array/country_arrays"
    android:prompt="@string/country_prompt"
    android:background="@drawable/grey"
    android:gravity="center"
    android:layout_weight="1"    
    android:layout_marginLeft="5dp"
    android:layout_marginTop="5dp"   
    android:layout_gravity="center"
    />
使用


可能重复您也要更改文本颜色吗??然后我建议为微调器使用自定义适配器。这样您就可以根据需要设置样式。。
android:layout_gravity="center"  //for setting layout in center of screen
android:gravity="center" //for setting values of view in center