前言
简单记录一下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
参考文章
-
《》
-
《
历史上的今天
暂无评论...
随机推荐
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不一样时才需要缩放处理。对图片缩放一定要用属性动画,对...