【Android】spinner下拉框样式修改
为spinner项创建一个自定义XML文件: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"style="?android:attr/spinnerItemStyle"android:layout_width="match_parent"android:layout_height="wrap_content" 修改字体颜色android:backgroundTint="@color/white" 修改倒三角颜色android:ellipsize="marquee"android:singleLine="true"android:textAlignment="inherit"android:textColor="@color/white" />
在java中读取样式xml,并准备好适配器mAdapter_add:
ArrayAdapter mAdapter_add;
mAdapter_add = new ArrayAdapter<>(getApplicationContext(), R.layout.spinner_defaultfreq);
mAdapter_add.add("分组1");
mAdapter_add.add("分组2");
mAdapter_add.add("分组3");
mAdapter_add.add("分组4");mAdapter_add.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 设置下拉样式,这里的xml文件也可以自定义
spinner的xml:
<Spinnerandroid:id="@+id/lv_type"android:layout_width="match_parent"android:layout_height="40dp"android:layout_weight="1"android:ems="10"android:inputType="numberDecimal"android:maxLength="15"android:maxLines="1"android:numeric="integer"android:scrollbarSize="7dp"android:text="@string/NoType"android:textColor="@color/white"android:textSize="18sp" />
将适配器mAdapter_add给到spinner:
final Spinner lv_type = view.findViewById(R.id.lv_type);
lv_type.setAdapter(mAdapter_add);
【Android】spinner下拉框样式修改相关推荐
- android spinner下拉框
下拉框其实自己很少用到,不过昨天因为写界面时,自己用到了,当时忘记怎么写,所以在网上找了一下资料,做了一个自定义的下拉框.这里,自己把所做的记录一下,以免自己以后还需要到网上查找. 1.用androi ...
- android联动下拉菜单,Android spinner下拉框连动
本代码主要功能 1. 向拉菜单 spinner添加数据 2.下拉菜单连动 以下是核心代码 //定义变量 private Spinner spinner3; private Spinner spinne ...
- html select 样式t调整_css修改html select下拉框样式(含右边箭头)
css修改html select下拉框样式(含右边箭头)2017-10-12 16:51 我们经常会看到一些页用用的select下拉框非常漂亮,其实很多是用插件实现的. 如果不使用插件,靠纯css能不 ...
- css修改layui的下拉框样式 js_layui创建表单下拉框样式不显示
border-left: 5px solid #009688; 注释:solid实体,实心样式: Blockquote:块引用;Fieldset:字段集; 1.所有浏览器都支持 标签. fieldse ...
- Acitivity(页面)之间的跳转,ProgressBar 进度条,PopupWindow 弹出框,Dialog 对话框,Spinner下拉框
Acitivity(页面)之间的跳转 Acitivity(页面)之间的跳转需要使用到 Intent(意图) Intent intent = new Intent(MainActivity.this(从 ...
- HTML下拉框样式美化
在网页中,下拉框的样式最难美化,默认样式巨丑,好在现在已经有各种框架实现了下拉框的样式美化,主要思路都是通过JS代码将下拉框元素用更容易设置样式的div进行替换,再将对应选项及事件进行关联. 最近一项 ...
- ElementUI:多个Select下拉框存在时调整个别下拉框样式
当dialog中存在多个下拉框的时候,想改变某一个下拉框的样式,于是给某一个select绑定类,发现并没有生效,换了一种方法,将el-select用div包裹,将类绑定在div上,也没有效果. 在控制 ...
- css自定义下拉框样式
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
- select美化自定义下拉框样式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- jquery美化select,自定义下拉框样式
select默认的样式比较丑,有些应用需要美化select,在网上找到一个很好的美化样式效果,本人很喜欢,在这里分享一下. <!DOCTYPE html PUBLIC "-//W3C/ ...
最新文章
- HTTP客户端连接,选择HttpClient还是OkHttp?
- 基于场效应管2N3819制作非接触电压检测 - 购买到假货了
- VC++钩子DLL框架代码(MFC Extension DLL using shared MFC DLL)
- Linux——Linux下安装tree
- 将海量文件用split切割清单,并逐一处理
- Java Servlet response
- 分享10款常用的jQuery焦点图插件
- [水池] 灌水专用:搜狗输入法里收集的纯文字表情
- spring boot 配置 druid的filters时报错 Reason: org.apache.log4j.Priority
- Linux服务器php7.3,安装zip扩展
- AR技术介绍(Located in Android)
- select标签multiple属性的使用方法
- s7-1200PLC和第三方扫码枪走以太网通信
- 永恒之蓝(MS17010)漏洞复现
- RT-Thread的STM32系列外设驱动添加 ---- 以PWM外设为例
- matlab如何提取文本词干,英文词干提取(stemming)算法 - Lovins, Porter
- Python爬虫入门教程15:音乐网站数据的爬取
- 自订安装套件选单(转)
- [C/C++]华为8-19笔试题
- 向日葵(SunLoginClient_10.5.0.29)RCE验证