为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下拉框样式修改相关推荐

  1. android spinner下拉框

    下拉框其实自己很少用到,不过昨天因为写界面时,自己用到了,当时忘记怎么写,所以在网上找了一下资料,做了一个自定义的下拉框.这里,自己把所做的记录一下,以免自己以后还需要到网上查找. 1.用androi ...

  2. android联动下拉菜单,Android spinner下拉框连动

    本代码主要功能 1. 向拉菜单 spinner添加数据 2.下拉菜单连动 以下是核心代码 //定义变量 private Spinner spinner3; private Spinner spinne ...

  3. html select 样式t调整_css修改html select下拉框样式(含右边箭头)

    css修改html select下拉框样式(含右边箭头)2017-10-12 16:51 我们经常会看到一些页用用的select下拉框非常漂亮,其实很多是用插件实现的. 如果不使用插件,靠纯css能不 ...

  4. css修改layui的下拉框样式 js_layui创建表单下拉框样式不显示

    border-left: 5px solid #009688; 注释:solid实体,实心样式: Blockquote:块引用;Fieldset:字段集; 1.所有浏览器都支持 标签. fieldse ...

  5. Acitivity(页面)之间的跳转,ProgressBar 进度条,PopupWindow 弹出框,Dialog 对话框,Spinner下拉框

    Acitivity(页面)之间的跳转 Acitivity(页面)之间的跳转需要使用到 Intent(意图) Intent intent = new Intent(MainActivity.this(从 ...

  6. HTML下拉框样式美化

    在网页中,下拉框的样式最难美化,默认样式巨丑,好在现在已经有各种框架实现了下拉框的样式美化,主要思路都是通过JS代码将下拉框元素用更容易设置样式的div进行替换,再将对应选项及事件进行关联. 最近一项 ...

  7. ElementUI:多个Select下拉框存在时调整个别下拉框样式

    当dialog中存在多个下拉框的时候,想改变某一个下拉框的样式,于是给某一个select绑定类,发现并没有生效,换了一种方法,将el-select用div包裹,将类绑定在div上,也没有效果. 在控制 ...

  8. css自定义下拉框样式

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  9. select美化自定义下拉框样式

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  10. jquery美化select,自定义下拉框样式

    select默认的样式比较丑,有些应用需要美化select,在网上找到一个很好的美化样式效果,本人很喜欢,在这里分享一下. <!DOCTYPE html PUBLIC "-//W3C/ ...

最新文章

  1. HTTP客户端连接,选择HttpClient还是OkHttp?
  2. 基于场效应管2N3819制作非接触电压检测 - 购买到假货了
  3. VC++钩子DLL框架代码(MFC Extension DLL using shared MFC DLL)
  4. Linux——Linux下安装tree
  5. 将海量文件用split切割清单,并逐一处理
  6. Java Servlet response
  7. 分享10款常用的jQuery焦点图插件
  8. [水池] 灌水专用:搜狗输入法里收集的纯文字表情
  9. spring boot 配置 druid的filters时报错 Reason: org.apache.log4j.Priority
  10. Linux服务器php7.3,安装zip扩展
  11. AR技术介绍(Located in Android)
  12. select标签multiple属性的使用方法
  13. s7-1200PLC和第三方扫码枪走以太网通信
  14. 永恒之蓝(MS17010)漏洞复现
  15. RT-Thread的STM32系列外设驱动添加 ---- 以PWM外设为例
  16. matlab如何提取文本词干,英文词干提取(stemming)算法 - Lovins, Porter
  17. Python爬虫入门教程15:音乐网站数据的爬取
  18. 自订安装套件选单(转)
  19. [C/C++]华为8-19笔试题
  20. 向日葵(SunLoginClient_10.5.0.29)RCE验证

热门文章

  1. 虚拟仿真实验教学计算机网络,虚拟仿真实验教学及实验中心建设
  2. 阿里云服务器搭建halo博客从0到1
  3. 怎么把计算机加入网络打印机共享打印机共享,打印机共享怎么设置
  4. 普通正态分布如何转换到标准正态分布
  5. 高中数学压轴解答题:函数零点
  6. 搭建 Extmail企业邮件服务
  7. 第一个微信小程序的诞生
  8. 自建KMS激活服务器:CentOS安装vlmcsd搭建
  9. 数据库基础知识,超全!!!
  10. segger公司调试cortex-m内核出现hardfault的方法