首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android列表控件Spinner简单用法示例

本文实例讲述了Android列表控件Spinner简单用法。分享给大家供大家参考,具体如下: Android的Spinner控件用来显示列表项,类似于一组单选框RadioButton。...orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" <Spinner...; public class MainActivity extends Activity { Spinner spinner; @Override protected void onCreate...=(Spinner)findViewById(R.id.spinner); String[] arr={"孙悟空","猪八戒","唐僧"}; ArrayAdapter<String adapter...开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结

43900

Android UI控件Spinner下拉列表效果

下拉列表—Spinner用于显示列表项,类似于一组单选按钮RadioButton。Spinner的使用,可以极大的提升用户的体验性。当需要用户选择的时候,可以提供一个下拉列表项给用户选择。...通过查阅API知道Spinner继承AdapterView,因此它的数据源需要通过Adapter实现。 一般来说Spinner的数据源可以是数组,也可以是一个XML文件。...= (Spinner)findViewById(R.id.spinner); adapter = new ArrayAdapter<String (this,android.R.layout.simple_spinner_item...); //将适配器添加到spinner中去 spinner.setAdapter(adapter); spinner.setVisibility(View.VISIBLE)...(android.R.layout.simple_spinner_dropdown_item); //将适配器添加到spinner中去 spinner.setAdapter(adapter

2.6K20

Android使用 Spinner控件实现下拉框功能

Spinner是android的一种控件,用它我们可以实现下拉框。 我们先来看一下效果图 ? ?...这是一个很简单的功能,上面一个TextView,下面一个Spinner,TextView用于显示Spinner选择的选项。 下面我们就来看一下实现吧。...id="@+id/spinner1" </Spinner </LinearLayout 类似于ListView,Spinner也需要一个List和一个Adapter来为其提供显示的数据。...如果开发者使用Spinner时已经可以确定列表选择框里的列表项,则完全不需要编写代码,只要为Spinner指定android:entries属性即可让Spinner正常工作;如果程序需要在程序运行时动态决定...Spinner的列表项,或者程序需要对Spinner的列表项进行定制,则可使用Adapter提供列表项。

1.9K41

2014-11-6Android学习------Spinner下拉选择框控件学习

Spinner Spinner的作用就是从下拉选择框中选择条目,而不是输入,具体的效果如下: 废话就不多说了,接下来,我们正式进入这个控件的学习: 一.需要在布局文件中定义该控件 这个布局文件中我们定义两个Spinner ,一个用来显示国家,一个用来显示城市,实现这种下拉列表控件的数据采用两种常用的方法...二.在activity处理该控件 1.找到资源,也就是找到相对应的控件 private Spinner spinner; private Spinner spinner2; 2.初始化...Spinner控件 方法一:直接在类中动态加载 private static final String[] mCountries = {"China","Russia","Germany","Ukraine...); 从自己文件中创造,参数分别是上下文,对应的arrays资源文件的id,下拉列表显示的方法,默认是没有UI展开的方式, 做完了这些基本就完成 了Spinner控件的处理了,下面看看效果:

41420

2014-11-6Android学习------Spinner下拉选择框控件学习(二)---监听事件

我的博客写的比较乱,如果本篇文章没有看懂, 请先看上篇文章,地址:http://blog.csdn.net/u014737138/article/details/4086613 前面我们简单的学习了Spinner...控件,接下来总结下并整合下网上大家说的比较好的内容 Spinner控件的学习有以下几点: 1.在XML文件中定义 <!...该参数表示Spinner没有展开前的UI类型 simple_spinner_dropdown_item这是点击圆圈选择方式 2)将Spinner控件和适配器进行绑定 spinner.setAdapter...Spinner有两个属性1:prompt是初始的时候,Spinner显示的数据,是一个引用类型 2:entries是直接在xml布局文件中绑定数据源(可以不设置,即可以在Activity中动态绑定)

70020

自定义PopupWindow实现Spinner

Android中的spinner控件点击之后是以弹出dialog 的形式供我们选择,但我们其实更希望可以看到是下拉菜单的感觉,如下图所示: 要实现这种效果其实也不难,自定义一个popupwindow...控件就可以解决问题 在显示popupwindow时右侧箭头朝下,在popupwindow消失时右侧箭头朝右 先来看一下我自定义的popupwindow SpPopWindow.java public class...mTenTv,mThirtyTv); //当popupwindow消失时调用该方法 setOnDismissListener(mDismissListener); } /** * 为控件设置点击...mStartPopWindow = new SpPopWindow(getApplicationContext(), mStartDelayListener,mStartDismissListener); 然后在点击控件时的动作如下... drawableDown.setBounds(0,0,30,30); drawableRight.setBounds(0,0,30,30); 到此结束,一个PopupWindow似得spinner

40050

Android  Spinner列表选择框的应用

Android Spinner列表选择框的应用 Spinner 是 Android 的列表选择框,不过 spinner 并不需要显示下拉列表,而是相当于弹出一个菜单供用户选择。...可以指定 List<Map<P,T 格式数据,list 的数据对应 Spinner 中的每一行,Map 中的数据对应没一条数据 mSpinner = (Spinner)findViewById(R.id.sp_bank...将adapter 添加到spinner中 mSpinner.setAdapter(adapter); //添加事件Spinner事件监听 mSpinner.setOnItemSelectedListener...arg0) { } } Spinner 弹出列表事件上是 listview,所以 listview 的各种方法都可以用在 Spinner 弹出窗口这里,当时也可以自定义数据源,自定义 Adapter...//在事件注册之前调用,一般指定第0个为默认值 spinner.setSelection(0, true); 以上就是对Android Spinner的实例详解,如有疑问,请留言或者到本站社区交流讨论,

1.7K41
领券