Android Spinner介绍

Android2023年9月3日 am8:08发布11个月前更新 3XCN.COM站长
0 0 0
广告也精彩
目录

前言

简单记录一下Android的下拉类控件Spinner,记录于此,方便自己查阅和学习。

正文

这里简单的介绍一下Spinner的使用。

参数

entries

指定加载数据。xml中配置的。

android:entries="@array/array_data"

array_data是在values/strings.xml

<string-array name="array_data">
    <item></item>
    <item>125啦</item>
    <item>125啦读书导航</item>
    <item>读书导航</item>
</string-array>
spinnerMode

弹出模式,这里有两个模式,dropdown是下拉菜单,dialog是弹出框

prompt

弹出框提示.

只有spinnerMode="dialog"才有效,也就是弹出框标题名

android:prompt="@string/title_125la"

xml

方式一:下拉框

<Spinner
    android:id="@+id/main_spinner"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:entries="@array/array_data"
    android:spinnerMode="dropdown" />

方式二:弹窗

<Spinner
    android:id="@+id/main_spinner_2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:entries="@array/array_data"
    android:prompt="@string/title_125la"
    android:spinnerMode="dialog" />

如果只是xml写,无法改字体大小和颜色。因为Android用的是默认的Adapter和默认的item_layout.xml。

如果需要改变item的字体大小和颜色,需要重写Adapter和layout,通过java代码来改变。

java

隐藏内容!
评论后才能查看!

参考文章

  1. Android--UI之Spinner 原创

  2. Android Spinner控件

 历史上的今天

版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站文章: 部分来源于网络,仅供站长学习和参考,若侵权请留言
广告也精彩

相关文章

广告也精彩

暂无评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

暂无评论...

网站升级中

公告

近期网站升级中,可能存在一些bug。欢迎反馈 https://www.91es.com/we.html

本站域名

本站域名 : 91es.com3xcn.com。本站邮箱 : 站长邮箱 i@oorr.cn,通知邮箱we@oorr.cn ,如有更新,请看公告 。