Spinner(二)——简单使用完整示例
发布日期:2021-06-30 11:16:22 浏览次数:2 分类:技术文章

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

MainActivity如下:

package cc.test;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.Spinner;import android.widget.AdapterView.OnItemSelectedListener;/** * Demo描述: * Spinner简单使用的完整示例 *  * 注意事项: * 这里的simple_spinner_item和simple_spinner_dropdown_item * 我们均使用系统自带的布局 */public class TestSpinnerActivity extends Activity {	private Spinner mSpinner;	private ArrayAdapter
mAdapter ; private String [] mStringArray; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); init(); } private void init(){ mSpinner=(Spinner) findViewById(R.id.spinner); mStringArray=getResources().getStringArray(R.array.test_string_array); mAdapter = new ArrayAdapter
(this,android.R.layout.simple_spinner_item,mStringArray); //设置下拉列表风格 mAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); mSpinner.setAdapter(mAdapter); //监听Item选中事件 mSpinner.setOnItemSelectedListener(new ItemSelectedListenerImpl()); } private class ItemSelectedListenerImpl implements OnItemSelectedListener{ @Override public void onItemSelected(AdapterView
arg0, View view, int position,long arg3) { System.out.println("选中了:"+mStringArray[position]); } @Override public void onNothingSelected(AdapterView
arg0) { } }}

main.xml如下:

arrays.xml如下:

失眠
贫血
脱发
疲惫
烦躁
偏胖
偏瘦
白发
头痛
近视
弱视
耳鸣

 

转载地址:https://it9527.blog.csdn.net/article/details/41750513 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Spinner(一)——修改系统自带Spinner字体大小和颜色完整示例
下一篇:Spinner(三)——去掉系统Spinner的边框颜色

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年04月25日 12时57分44秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

3.mysql 索引基础知识 2019-04-30
线程、事件与QObject 2019-04-30
树莓派4不连接显示器开机的方法 2019-04-30
[转]ffmpeg在vs2008中的使用 2019-04-30
[转]用"树莓派"打造一款智能音响(也许有点智障。。。) 2019-04-30
学习笔记(02):一学即懂的计算机视觉(第一季)-什么是视觉? 2019-04-30
学习笔记(03):一学即懂的计算机视觉(第一季)-第一个计算机视觉程序 2019-04-30
学习笔记(04):一学即懂的计算机视觉(第一季)-计算机视觉方向知识体系结构... 2019-04-30
学习笔记(05):一学即懂的计算机视觉(第一季)-学了视觉可以做什么 2019-04-30
学习笔记(06):一学即懂的计算机视觉(第一季)-有光即有世界:照明模型 2019-04-30
学习笔记(08):一学即懂的计算机视觉(第一季)-实战演练:颜色空间分解 2019-04-30
学习笔记(09):一学即懂的计算机视觉(第一季)-最浅显的卷积与滤波概念讲解!... 2019-04-30
学习笔记(10):一学即懂的计算机视觉(第一季)-图像平滑滤波与去噪 2019-04-30
学习笔记(11):一学即懂的计算机视觉(第一季)-数学形态学滤波 2019-04-30
学习笔记(12):一学即懂的计算机视觉(第一季)-实战演练:图像平滑滤波对比... 2019-04-30
学习笔记(14):一学即懂的计算机视觉(第一季)-Canny算子 2019-04-30
学习笔记(15):一学即懂的计算机视觉(第一季)-程序示例 2019-04-30
学习笔记(16):一学即懂的计算机视觉(第一季)-数学形态学扩展应用 2019-04-30
学习笔记(20):一学即懂的计算机视觉(第一季)-图像变换有什么用? 2019-04-30
学习笔记(21):一学即懂的计算机视觉(第一季)-灰度直方图 2019-04-30