下拉框
- 更新时间:2026-03-14 11:42:40
下拉框类似于一个小菜单,点一下才会展开让你选,核心用途就是帮你方便、规范地挑东西。下拉框-drop
布局原生类型:{com.google.android.material.textfield.TextInputLayout} 组件原生类型:{com.google.android.material.textfield.MaterialAutoCompleteTextView}

一、基础用法
二、常用属性
item - 子选项
设置子选项
子选项使用item标签,只有text一个属性

style - 样式
设置样式
可选:fill,outline

color - 主题颜色
设置主题颜色

hint - 提示文字
设置提示文字

hintColor - 提示颜色
设置提示颜色

def - 默认文字
设置默认文字

text - 文本
设置文本

textColor - 文字的颜色
设置文字的颜色

textSize - 文本尺寸
设置文本尺寸
单位:dp

prefix - 前缀
设置前缀

prefixColor - 前缀颜色
设置前缀颜色

suffix - 后缀
设置后缀

suffixColor - 后缀颜色
设置后缀颜色

hideIcon - 是否隐藏后面的倒三角图标
是否隐藏后面的倒三角图标
![]()
gravity - 布局重力
设置布局重力

padding - 布局内边距
设置布局内边距
单位:dp

bg - 背景颜色
设置背景颜色

bgImg - 背景图片
设置背景图片

三、常用函数
onCheck(callback)
事件监听
- 参数 : callback {(title,index)=>{}} 回调
setText(text)
设置文字
- 参数 : text {string} 文字
getText()
获得文字
- 返回 : {string} 文字
flush(items)
设置数据
- 参数 : items {string[]} 数据