- 浏览: 275971 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
jasonking412:
鄙视抄袭,都TMD一样的。
Openfire red5.war下载已经配置 -
xhg19901120:
有没有下载地址啊
【转】Android 多级菜单 -
yxl2005play:
为什么是404?博主,求解
Openfire red5.war下载已经配置 -
tan2416:
回复看看。。。。。
实现在popwindow中展示listview列表 -
liufeng7600:
你好,求教: 我可不可以在pc上用web浏览器访问 Andr ...
android中实现JavaScript与Java之间实现互相调用
下拉列表 Spinner。
Spinner的使用,可以极大提高用户的体验性。当需要用户选择的时候,可以提供一个下拉列表将所有可选的项列出来。供用户选择。
Demo如下,可以留作参考。
1:新建一个SpinnerDemo工程。
2:工程的Layout.xml文件如下:声明一个TextView控件和一个Spinner控件
- <? xml version = "1.0" encoding = "utf-8" ?>
- < LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android"
- android:orientation = "vertical"
- android:layout_width = "fill_parent"
- android:layout_height = "fill_parent"
- >
- < TextView android:text = "@+id/TextView01" android:id = "@+id/TextView01" android:layout_width = "wrap_content" android:layout_height = "wrap_content" > </ TextView >
- < Spinner android:id = "@+id/Spinner01" android:layout_width = "wrap_content" android:layout_height = "wrap_content" > </ Spinner >
- </ LinearLayout >
3:主代码如下:
- package com.rocky.studio.ch427;
- 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.TextView;
- public class SpinnerDemo extends Activity {
- private static final String[] m_Countries={ "o型" , "A型" , "B型" , "AB型" , "其他" };
- private TextView m_txtView;
- private Spinner m_Spinner;
- private ArrayAdapter<String> adapter;
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super .onCreate(savedInstanceState);
- setContentView(R.layout.main);
- m_txtView=(TextView)this .findViewById(R.id.TextView01);
- m_Spinner=(Spinner)this .findViewById(R.id.Spinner01);
- //将可选内容与ArrayAdapter连接起来
- adapter=new ArrayAdapter<String>( this ,android.R.layout.simple_spinner_item,m_Countries);
- //设置下拉列表的风格
- adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
- //将adapter 添加到m_Spinner中
- m_Spinner.setAdapter(adapter);
- //添加事件Spinner事件监听
- m_Spinner.setOnItemSelectedListener(m_SpinnerListener);
- //设置默认值
- m_Spinner.setVisibility(View.VISIBLE);
- }
- private Spinner.OnItemSelectedListener m_SpinnerListener= new Spinner.OnItemSelectedListener()
- {
- public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,
- long arg3) {
- // TODO Auto-generated method stub
- m_txtView.setText("你的血型是:" +m_Countries[arg2]);
- //arg0.setVisibility(View.VISIBLE);
- }
- public void onNothingSelected(AdapterView<?> arg0) {
- // TODO Auto-generated method stub
- }
- };
- }
发表评论
-
singleTop和singleTask有什么区别?(活动 Activity 四种加载模式)
2013-03-22 17:50 1383singleTop要求如果创建intent的时候栈顶已经有要 ... -
onCreateOptionsMenu和onPrepareOptionsMenu的差別在哪呢?
2012-09-17 16:25 1571在做菜单的功能,发现 ... -
android状态栏中多个通知冲突的问题
2012-09-11 17:49 6405网上看到的解决办法: 如果用相同的通知id, 该怎么 ... -
Anroid 异常:is not valid; is your activity running?
2012-08-29 11:23 1149是由于有activity时依附于另一个activity的, ... -
Android 如何让EditText不自动获取焦点
2012-08-15 11:42 3637在项目中,一进入一个页面, EditText默认就会自动获取焦 ... -
Animation
2012-07-31 23:51 801前面定义旋转,移动,缩放到什么程度, 后面是轴承点,根据这个点 ... -
删除android ScrollView边界阴影方法
2012-07-19 10:26 1285XML文件中添加以下方法: android:fadin ... -
Android的webview加载本地html、本apk内html和远程URL
2012-07-19 09:56 1653... -
如何在mac中创建android adb 环境
2012-05-03 23:31 1746Create an environment variable ... -
AlarmManager详细讲解
2012-04-21 23:33 1208AlarmManager的作用文档中的解释是:在特定的时刻为我 ... -
用Android代码实现打开USB调试
2012-03-20 17:52 9066打开Android手机的USB调试对于使用豌豆夹、调试程序等来 ... -
android ROM RAM 内部存储 系统存储 系统缓存区别
2012-03-16 14:58 5242内部存储┐ 系统存储├─物理位置是位于手机内部的非易失性存储 ... -
Android 读取MCC, MNC
2012-03-12 13:46 13240TelephonyManager telManager = ( ... -
Android 动画详解
2012-03-09 14:09 3696Tween动画又称“补间动画”、“中间动画”,这并不重要,就好 ... -
Region.Op
2012-02-29 17:37 929//INTERSECT 取两者交集,默认的方式 //DIF ... -
Eclipse中LogCat突然停止工作的解决
2012-01-18 17:34 1669... -
sdcard
2011-12-29 13:28 1020把文件放入SD卡 使用Activity的o ... -
Android 中自定义属性(attr.xml,TypedArray)的使用!
2011-10-07 17:39 971在xml 文件里定义控件的属性,我们已经习惯了android ... -
Android 中自定义View的应用.
2011-10-07 17:38 808大家好我们今天的教程 ... -
android Canvas类介绍
2011-09-23 11:01 1282package com.yarin.android.E ...
相关推荐
Android spinner 案例Android spinner 案例Android spinner 案例
Android Spinner实现图片列表;通常的Spinner只能展示文字列表,此demo实现了Spinner展示图片列表。 支持sdk2.2及以上版本。
Xamarin.Android Spinner的简单示例。包括用法,载入等。
android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标
android spinner控件添加,删除使用源代码 android spinner控件添加,删除使用源代码
android spinner的简单代码 只有几行
在这个例子中包括了众多Android Spinner 控件的用法,以一个下拉框的效果来展示很多Spinner 的使用技巧,示例中的myspinner_dropdown自定义下拉菜单模式定义在res/layout目录下,代码中演示了将ArrayAdapter添加...
Android Spinner控件简单使用方法,图片加文字的展示效果
简单的设置spinner默认的标题 例如“请选择”等等
可以记住历史选项的Android spinner
利用android中的spinner控件 实现了全国省市三级联动
我们大家都应该知道,android给我们提供了一个spinner控件,这个控件主要就是一个列表。 Spinner位于 android.widget包下,每次只显示用户选中的元素,当用户再次点击时,会弹出选择列表供用户选择,而选择列表中的...
android Spinner 简单快速的显示
这个demo是关于android中Spinner控件的使用(Spinner就是下拉框)。 需求:在Spinner实现取value值与text值。 如有BUG 或者不完善,欢迎小伙伴们提出~
android Spinner应用实例。
android spinner 省份市二级联动 android端实现两个spinner的二级联动
1 仿web页面做出的下拉列表,已经妥善处理,派生接口,可以随意实现功能; 2.汇聚Java设计模式于其中,精美封装,直接套用;
android spinner使用案例 本人初学android控件 以此记录学习心得 上传于此分享给大家学习
android Spinner+sqlite 三级联动
该源代码展示了如何去实现下拉列表框的效果,控件Spinner