博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安卓开发16:Spinner 下拉列表控件
阅读量:4937 次
发布时间:2019-06-11

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

Spinner 下拉列表控件

创建一个activity_main.xml文件:

 

创建一个数组字符串:string.xml

 

 

hello world
yes i do!
it\'s easy!
I am javaer!
Only a littly

MainActivity.java:

 

 

package com.example.test.com;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.Window;import android.widget.AdapterView;import android.widget.AdapterView.OnItemSelectedListener;import android.widget.ArrayAdapter;import android.widget.Spinner;import android.widget.Toast;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        requestWindowFeature(Window.FEATURE_NO_TITLE);        setContentView(R.layout.activity_main);        //获取下拉列表对象        Spinner spinner = (Spinner) findViewById(R.id.spinner1);        //获取字符串数组        final String[] stringArray = getResources().getStringArray(R.array.stringArray);        //通过适配器 填充数据        ArrayAdapter
adapter = new ArrayAdapter
(this, android.R.layout.simple_spinner_item, stringArray); spinner.setAdapter(adapter); //设置一个选中的监听事件 spinner.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView
arg0, View arg1, int arg2, long arg3) { int index = arg0.getSelectedItemPosition(); //选中的pos Toast.makeText(getBaseContext(), "SELECT: " + stringArray[index], Toast.LENGTH_SHORT).show(); } @Override public void onNothingSelected(AdapterView
arg0) { } }); }}

效果图:

 

 

转载于:https://www.cnblogs.com/jiangu66/p/3181534.html

你可能感兴趣的文章
避免内存重叠memmove()性能
查看>>
jquery实现简单抽奖功能
查看>>
[leetcode]250. Count Univalue Subtrees统计节点值相同的子树
查看>>
理解Backtracking
查看>>
T3 光
查看>>
搭建交叉调试环境 arm-linux-gdb配合gdbserver
查看>>
使用Jsoup 抓取页面的数据
查看>>
使用命令批量对文件中出现的字符串进行替换
查看>>
C#获取URL参数值
查看>>
Struts 框架 之 文件上传下载案例
查看>>
【重走Android之路】【路线篇(二)】知识点归纳
查看>>
graphviz入门
查看>>
tomcat 系统架构与设计模式 第二部分 设计模式 转
查看>>
scanf中的%[^\n]%*c格式
查看>>
启动Eclipse报Initializing Java Tooling错误解决方法
查看>>
用jquery来实现类似“网易新闻”横向标题滑动的移动端页面
查看>>
(原)基于物品的协同过滤ItemCF的mapreduce实现
查看>>
CSS可以和不可以继承的属性
查看>>
eclipse每次当我按ctrl+鼠标点击代码,自动关闭,产生原因及解决办法!!
查看>>
hbase
查看>>