您的位置:首页 > 其它

自定义spinner

2015-06-06 11:37 288 查看
java代码:

arrayadapter = ArrayAdapter.createFromResource(this, R.array.grade_list, R.layout.spinner_text)":

arrayadapter.setDropDownViewResource(R.layout.spinner_item);

xml:

在res 的layout中建spinner_text.xml和spinner_item.xml文件,注意id 都要设为"@android:id/text1

spinner_text.xml:

<?xml version="1.0" encoding="utf-8"?>

<TextView xmlns:android="http://schemas.android.com/apk/res/android"

android:id="@android:id/text1"

style="?android:attr/spinnerItemStyle"

android:singleLine="true"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:ellipsize="marquee"

android:textColor="@color/bottombar_textcolor"

android:textAlignment="inherit"/>

spinner_item.xml:

<?xml version="1.0" encoding="utf-8"?>

<TextView xmlns:android="http://schemas.android.com/apk/res/android"

android:id="@android:id/text1"

android:layout_width="match_parent"

android:layout_height="42dp"

android:gravity="center_vertical|center_horizontal"

android:textSize="16sp"

android:textColor="@color/bottombar_textcolor"

android:background="@drawable/spinner_item_bgchange">

</TextView>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: