Android Spinner 文字居中、其下拉窗口文字居中,自定义Spinn

一. 自定义连个样式文件:

1.item_spinselect(Spinner样式)

xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="fill_parent"
    android:layout_width="fill_parent"
    android:textColor="@color/colorBlue"
    android:textSize="16sp"
    android:gravity="center"/>
 
  
2.item_dialogspinselect(下拉窗口样式)
xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_height="40dp"
    android:layout_width="fill_parent"
    android:textColor="@color/colorBlue"
    android:textSize="18sp"
    android:background="@drawable/border"
    android:gravity="center"/>
 
  
二、代码引用资源文件
 
  
List liststates = new ArrayList();
 
  
ArrayAdapter adap = new ArrayAdapter(context, R.layout.item_spinselect, liststates);
adap.setDropDownViewResource(R.layout.item_dialogspinselect);
spinner.setAdapter(adap);
 
  
另一种方法:重写Adapter;


你可能感兴趣的:(android)