Android自定义spinner(背景、字体颜色)
1、准备两张图片,并做好9.png
十载专注建站、设计、互联网产品定制网站服务,业务涵盖品牌网站建设、商城建设、微信小程序开发、软件系统开发、APP应用开发等。凭借多年丰富的经验,我们会仔细了解每个客户的需求而做出多方面的分析、设计、整合,为客户设计出具风格及创意性的商业解决方案,创新互联更提供一系列网站制作和网站推广的服务,以推动各中小企业全面信息数字化,并利用创新技术帮助各行业提升企业形象和运营效率。
2、在drawable中定义spinner_selector.xml
android:drawable="@drawable/spinner_press"
/> android:drawable="@drawable/spinner"
/> 3、style中定义 4、调用 android:id="@+id/field_item_spinner_content" android:layout_width="fill_parent" android:layout_height="wrap_content" android:animationCache="true" android:drawSelectorOnTop="true" /> 5、在layout中定义simple_spinner_item.xml android:id="@android:id/text1" android:paddingLeft="5dip" android:paddingRight="5dip" android:gravity="center_vertical" android:textColor="#808080" android:singleLine="true" android:layout_width="fill_parent" android:layout_height="wrap_content" /> 6、java代码 ArrayAdapter String level[] =
getResources().getStringArray(R.array.affair_level);//资源文件 for (int i = 0; i < level.length; i++) { adapter.add(level[i]); } adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); 效果图
分享题目:Android自定义spinner(背景、字体颜色)
转载源于:http://pwwzsj.com/article/pseeii.html