Android Spinner介绍

Android  代码片段  小知识  2023年9月3日 am8:08发布1年前 (2023)更新 城堡大人
74 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>笔友城堡</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. 2024: Kotlin面对对象简介(0条评论)
  2. 2020: 查看目录下文件和文件夹个数以及文件夹目录结构(0条评论)
  3. 2019: 夏丏尊:幽默的叫卖声(0条评论)
版权声明 1、 本站名称: 笔友城堡
2、 本站网址: https://www.biumall.com/
3、 本站部分文章来源于网络,仅供学习与参考,如有侵权,请留言

暂无评论

暂无评论...

随机推荐

U盘分区格式的优缺点简介

FAT16、FAT32、NTFS、ExFAT正文FAT16:优点:兼容性最好,某些数码设备可能对FAT32和NTFS格式的存储卡支持不太好,因此只能使用FAT16。缺点:最大仅支持2GB分区,空间浪费大。FAT32:优点:兼容性好。缺点:单个文件不能超过4GB,不支...

[摘]Android GC日志简单分析

前言测试反馈的日志中有大量的dalvikvm,如下:D/dalvikvm( 723): GC_CONCURRENT freed 658K, 38% free 1168K/1876K, paused 1ms+1ms, total 11msD/dalvikvm( 526): GC_FOR_A...

Handler内存泄漏之使用静态内部类并持有外部类的弱引用

非静态内部类或者匿名类持有外部类的引用,如果外部类正在销毁,内部类比如Handler还在延迟处理一些消息,那么其持有的外部类引用就无法销毁解决方法:使用静态内部类并持有外部类的弱引用package com.la.allwater;import android.app.Activity;i...

JAVA 从一个List里删除包含另一个List的数据

前言简单记录一下 List中删除包含另外一个list的数据。本文只是记录一下。正文下面是之前作者写的:/***  这是目前我了解到速度最快的一种*/ @SuppressWarnings("unchecked") public static List<String&g...

梁启超:学问之趣味

我是个主张趣味主义的人,倘若用化学划分“梁启超”这件东西,把里头所含一种元素名叫“趣味”的抽出来,只怕所剩下仅有个零了。我以为凡人必常常生活于趣味之中,生活才有价值。若哭丧着脸挨过几十年,那么,生命便成沙漠,要来何用?中国人见面最喜欢用的一句话:“近来作何消遣?”这句话我听着便讨厌。话里的意思,好像...

为TV屏适配GridView选中并实现缩放动画

前言GridView自定义话选中框,并进行缩放处理,试用于展示图片和视频缩略图。好记性不如烂笔头正文原理在监听onKeyUp处理,此时选中的Item由Android处理完了,我们只需要刷新界面当old view跟new view不一样时才需要缩放处理。对图片缩放一定要用属性动画,对...