博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spinner使用一
阅读量:5877 次
发布时间:2019-06-19

本文共 1461 字,大约阅读时间需要 4 分钟。

Spinner使用一

一、使用方法

1、在layout中创建Spinner控件

<Spinner

android:id="@+id/spinner1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>

2、给数据适配器添加数据源和显示格式

String[] city=new String[]{"北京","上海","香港","澳门"};

ArrayAdapter<String> adapter=new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, city);

3、给Spinner控件添加数据适配器

spinner1.setAdapter(adapter);

 

二、效果图及代码

fry.Activity01

package fry;import com.example.SpinnerDemo.R;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.Spinner;public class Activity01 extends Activity{    private Spinner spinner1;    @Override    protected void onCreate(Bundle savedInstanceState) {        // TODO Auto-generated method stub        super.onCreate(savedInstanceState);        setContentView(R.layout.activity01);                spinner1=(Spinner) findViewById(R.id.spinner1);                initSpinner1();    }    public void initSpinner1(){        String[] city=new String[]{"北京","上海","香港","澳门"};        ArrayAdapter
adapter=new ArrayAdapter
(this, android.R.layout.simple_spinner_dropdown_item, city); spinner1.setAdapter(adapter); }}

/SpinnerDemo/res/layout/activity01.xml

1 
2
6 7
12 13

 

 

三、注意点

1、android.R.layout.simple_spinner_dropdown_item

2、String[] city=new String[]{"北京","上海","香港","澳门"};  字符串使用

转载于:https://www.cnblogs.com/Renyi-Fan/p/7362367.html

你可能感兴趣的文章
[翻译]用 Puppet 搭建易管理的服务器基础架构(3)
查看>>
Android -- AudioPlayer
查看>>
Python大数据依赖包安装
查看>>
Android View.onMeasure方法的理解
查看>>
Node.js 爬虫初探
查看>>
ABP理论学习之仓储
查看>>
NestJS 脑图
查看>>
我的友情链接
查看>>
Html body的滚动条禁止与启用
查看>>
Tengine新增nginx upstream模块的使用
查看>>
多媒体工具Mediainfo
查看>>
1-小程序
查看>>
CentOS图形界面和命令行切换
查看>>
HTML5通信机制与html5地理信息定位(gps)
查看>>
Mind_Manager_2
查看>>
手动升级 Confluence - 规划你的升级
查看>>
汽车常识全面介绍 - 悬挂系统
查看>>
电子政务方向:We7.Cloud政府云门户
查看>>
虚拟机Centos7连接Internet
查看>>
ansible 基本操作(初试)
查看>>