首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

自定义Spinner式样

2013-01-27 
自定义Spinner样式通常情况下spinner都采用系统默认的android.R.layout.simple_spinner_item和android.R.l

自定义Spinner样式
通常情况下spinner都采用系统默认的android.R.layout.simple_spinner_item和android.R.layout.simple_spinner_dropdown_item
有时候也需要自定义这两个文件
比如我这里是spinner_item.xml,这个是下拉列表的item样式



另一个是:spinner.xml,注意这里的CheckedTextView id必须是@android:id/text1

这个是控制spinner样式的。
至于spinner的背景可以这样控制:spinner_selector.xml

引用背景:


至于怎么使用spinner_item.xml和spinner.xml两个文件看下面的代码:
需要重写ArrayAdapter的getDropDownView(int position, View convertView, ViewGroup parent)方法。

点击时:


下拉列表类似:

热点排行