其他的AdapterView——Spinner
Spinner的简单使用
Spinner表示的是下拉列表,直接看代码,看看具体什么效果。
首先在res->layout->activity_main.xml中建立Spinner控件,然后MainActivity中的代码如下:
package com.anjoyo.spaner;
import java.util.ArrayList;
import java.util.List;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
public class MainActivity extends Activity {//声明private Spinner sp;private ArrayAdapter<String> adapter;private List<String> lists;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);sp = (Spinner) findViewById(R.id.spinner1);//初始化listslists = new ArrayList<String>();//添加数据lists.add("www.baidu.com");lists.add("www.google.com");lists.add("www.kewo.com");lists.add("www.sdhafj.com");lists.add("www.asfa.com");//Adapter加载内容adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, lists);//绑定adaptersp.setAdapter(adapter);}
}
上图为运行结果,当我们点击它的时候就会出现下拉列表的信息供我们选择。
转载于:https://blog.51cto.com/libaiqiang/1282488
其他的AdapterView——Spinner相关推荐
- spinner列表选项框
spinner就是一个列表选项框,不过Android的列表选择框不需要显示下拉列表,而是相当于弹出一个菜单功用户选择 Spinner和Gallery都继承了AbsSpinner,AdsSpinner继 ...
- UI组件之AdapterView及其子类(三)Spinner控件详解
Spinner提供了从一个数据集合中快速选择一项值的办法.默认情况下Spinner显示的是当前选择的值,点击Spinner会弹出一个包含所有可选值的dropdown菜单或者一个dialog对话框,从该 ...
- 第3组UI(2)-AdapterView之GridView、AutoCompleteTextView、Spinner、Gallery和ExpandableListView
GridView(网格视图) 1.概述:(用法与ListView相同) GriedView用于在界面上按照行.列分布的方式来显示多个组件.GriedView和ListView有共同的父类:AbsLis ...
- Android 监听多个Spinner 的点击事件
同一个界面有多个Spinner 点击事件的时候 只有一个onItemSelected 我们可以使用 给不同的点击事件添加Tag 来区分 具体的做法如下: 下面的代码主要体现在添加spinner.set ...
- android Spinner 例子
为什么80%的码农都做不了架构师?>>> 一.主xml:activity_main.xml <?xml version="1.0" encoding= ...
- android api 中文 (73)—— AdapterView
前言 本章内容是android.widget.AdapterView,版本为Android 2.3 r1,翻译来自"cnmahj",欢迎大家访问他的博客:http://androi ...
- Android之Socket通信、List加载更多、Spinner下拉列表
Android与服务器的通信方式主要有两种,一是Http通信,一是Socket通信.两者的最大差异在于,http连接使用的是"请求-响应方式",即在请求时建立连接通道,当客户端向服 ...
- Android AdapterView 源码分析以及其相关回收机制的分析
前言 忽然,发现,网上的公开资料都是教你怎么继承一个baseadapter,然后重写那几个方法,再调用相关view的 setAdpater()方法, 接着,你的item 就显示在手机屏幕上了.很少有人 ...
- 下拉列表框Spinner
layout文件 item.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLay ...
最新文章
- 【stanford C++】容器III——Vector类
- 【Network Security!】Banner信息收集
- C++面试宝典2011
- Python基础教程:生成器
- C语言程序控制语句——while
- RabbitMQ管控台操作手册
- mathcal 对应于什么库_数据库理论
- Pandas(鸢尾花案例:groupby, agg, apply)
- SMP、NUMA、MPP体系结构介绍
- c语言输出七个换行6,多样例输出,如何去掉最后一个回车
- 《Java设计模式》刘伟 超清晰版本 下载链接
- 读《天才在左,疯子在右》02--棋子
- 5M的开源桌面整理软件,麻雀虽小,功能十分强大
- opcode加密php代码,总结Opcode缓存和PHP代码的加密
- 数字逻辑复习(Wust)
- vue el-form 遇上 v-if,表单校验不生效问题
- QQSpider qq空间爬虫
- logistic回归
- pip速度慢,更换清华镜像源试试?
- (专升本)PowerPoint(设置幻灯片切换效果)