3.Spinner

Spinner(列表选项框)

应用场景:可用于提示选项 

1.常用属性

             android:dropDownHorizontalOffset:设置列表框的水平偏移距离

             android:dropDownVerticalOffset:设置列表框的竖直偏移距离

             android:dropDownSelector:列表框被选中时的背景

             android:dropDownWidth:设置下拉列表框的宽度

             android:gravity:设置里面组件的对其方式

             android:popupBackground:设置列表框的背景

             android:prompt:设置对话框模式的列表框的提示信息(标题),只能够引用string.xml 中的资源id,而不能直接写字符串

             android:entries:使用数组资源设置下拉列表框的列表项目           

             android:spinnerMode:列表框的模式

                                                          dialog:对话框风格的窗口

                                                          dropdown:下拉菜单风格的窗口(默认)

      注:Spinner会默认选中第一个值,就是默认调用spinner.setSection(0),且默认触发一次OnItemSelectedListener 事件

            解决方法:设置flag=false,在onItemSelected时进行判断(false表示默认触发,不做任何操作)


2.事件

            OnItemSelectedListener

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,424评论 25 708
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,536评论 0 17
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,969评论 19 139
  • 内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新...
    皇小弟阅读 46,897评论 22 665
  • python大大的图 变量——使用变量时避免错误 line3中我们定义的变量名称为"message"。执行结果时出...
    TianAff阅读 380评论 1 4