- 浏览: 281985 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
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 1459singleTop要求如果创建intent的时候栈顶已经有要 ... -
onCreateOptionsMenu和onPrepareOptionsMenu的差別在哪呢?
2012-09-17 16:25 1614在做菜单的功能,发现 ... -
android状态栏中多个通知冲突的问题
2012-09-11 17:49 6458网上看到的解决办法: 如果用相同的通知id, 该怎么 ... -
Anroid 异常:is not valid; is your activity running?
2012-08-29 11:23 1196是由于有activity时依附于另一个activity的, ... -
Android 如何让EditText不自动获取焦点
2012-08-15 11:42 3691在项目中,一进入一个页面, EditText默认就会自动获取焦 ... -
Animation
2012-07-31 23:51 852前面定义旋转,移动,缩放到什么程度, 后面是轴承点,根据这个点 ... -
删除android ScrollView边界阴影方法
2012-07-19 10:26 1344XML文件中添加以下方法: android:fadin ... -
Android的webview加载本地html、本apk内html和远程URL
2012-07-19 09:56 1710... -
如何在mac中创建android adb 环境
2012-05-03 23:31 1787Create an environment variable ... -
AlarmManager详细讲解
2012-04-21 23:33 1298AlarmManager的作用文档中的解释是:在特定的时刻为我 ... -
用Android代码实现打开USB调试
2012-03-20 17:52 9184打开Android手机的USB调试对于使用豌豆夹、调试程序等来 ... -
android ROM RAM 内部存储 系统存储 系统缓存区别
2012-03-16 14:58 5355内部存储┐ 系统存储├─物理位置是位于手机内部的非易失性存储 ... -
Android 读取MCC, MNC
2012-03-12 13:46 13350TelephonyManager telManager = ( ... -
Android 动画详解
2012-03-09 14:09 3754Tween动画又称“补间动画”、“中间动画”,这并不重要,就好 ... -
Region.Op
2012-02-29 17:37 983//INTERSECT 取两者交集,默认的方式 //DIF ... -
Eclipse中LogCat突然停止工作的解决
2012-01-18 17:34 1769... -
sdcard
2011-12-29 13:28 1058把文件放入SD卡 使用Activity的o ... -
Android 中自定义属性(attr.xml,TypedArray)的使用!
2011-10-07 17:39 1068在xml 文件里定义控件的属性,我们已经习惯了android ... -
Android 中自定义View的应用.
2011-10-07 17:38 854大家好我们今天的教程 ... -
android Canvas类介绍
2011-09-23 11:01 1379package com.yarin.android.E ...
相关推荐
在Android开发中,Spinner是一个常用的UI组件,它用于在下拉列表中展示多个选项供用户选择。当需要自定义Spinner的字体大小时,开发者需要对Spinner的样式进行一些定制。以下是一些关于如何自定义Android Spinner...
在Android开发中,Spinner是一个非常常用的组件,它用于在下拉菜单中展示一系列选项供用户选择。Spinner在很多场合下可以替代多个按钮或开关,提供更简洁的操作界面。本篇文章将详细讲解如何在Android中设置Spinner...
android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标
在Android开发中,Spinner是一个常用的组件,用于展示一个下拉列表供用户选择。它类似于iOS中的Segmented Control或网页上的下拉菜单。本教程将详细讲解如何在Android中使用Kotlin实现一个Spinner,并且在用户选择某...
在Android开发中,Spinner是一个非常常见的控件,它用于实现下拉列表的功能,通常用于让用户在有限的选项中选择一个。在"android spinner 三级联动"这个话题中,我们将探讨如何利用Spinner控件来实现全国省市县(区...
在Android开发中,Spinner是一个非常常用的控件,它通常用于展示下拉选择菜单,用户可以点击后看到一系列可选项,并进行选择。Spinner提供了一种简洁的方式让用户在预定义的选项中进行选择,常用于设置应用的配置...
**Xamarin.Android Spinner详解** `Xamarin.Android Spinner` 是一个常用的UI组件,它在Android应用开发中用于提供下拉选择菜单。Spinner允许用户从一组预定义的选项中选择一个,并且在选择时可以显示默认值或者一...
在Android开发中,Spinner是一个非常常见的控件,它主要用于下拉选择列表,通常用于呈现一组选项供用户选择。然而,标准的Spinner默认只支持显示文本,而无法直接展示图片。在给定的“Android Spinner实现图片列表”...
在Android开发中,Spinner是一个非常常用的控件,它通常用于展示一个下拉列表,用户可以选择其中一个选项。这个控件在很多场景下都很实用,比如设置、筛选器等。本示例将详细介绍如何在Android应用中实现一个简单的...
**Android Spinner控件详解** Spinner是Android开发中常用的一种下拉选择控件,它提供了一个可下拉的列表,用户可以从中选择一个项。在设计用户界面时,Spinner经常用于节省屏幕空间,因为它只显示一个选定的条目,...
在Android开发中,Spinner是一个非常常用的控件,它允许用户从一组预定义的选项中进行选择,通常以下拉列表的形式展示。Spinner控件在设计简洁的用户界面时特别有用,因为它可以节省屏幕空间,同时提供多选项选择的...
在Android开发中,Spinner是一个非常常见的控件,它用于实现下拉列表的选择功能,类似于iOS中的PickerView。Spinner提供了一种简洁的方式让用户在有限的选项中进行选择,并且可以直接显示选中的值。本篇文章将深入...
在Android开发中,Spinner是一个非常常见的控件,它用于展示一个可选的列表,用户可以点击后下拉选择其中的一项。本示例“android Spinner value值与text值”旨在教你如何在Spinner中同时获取选中项的显示文本(text...
在这个例子中包括了众多Android Spinner 控件的用法,以一个下拉框的效果来展示很多Spinner 的使用技巧,示例中的myspinner_dropdown自定义下拉菜单模式定义在res/layout目录下,代码中演示了将ArrayAdapter添加...
Android spinner是一个用户界面元素,它可以让用户从列表中选择一个值。当用户点击该组件时,会弹出一个下拉菜单,其中包含多个选项供用户选择。这个组件通常用于节省屏幕空间,因为它在未选择时只会显示一个条目,...
在Android开发中,Spinner是一个非常重要的控件,它主要用于实现下拉列表的选择功能,类似于iOS中的 picker view。Spinner提供了一种简洁的方式让用户在一组预定义的选项中进行选择,并且可以自定义显示样式和交互...
在Android应用开发中,Spinner是一种常用的下拉选择控件,类似于iOS中的PickerView。它允许用户从一组预定义的选项中进行选择,并在选择后显示所选的值。然而,标准的Android Spinner并不具备自动保存和恢复用户选择...
在Android开发中,Spinner是一个非常常用的控件,它允许用户从一组预定义的选项中进行选择。默认情况下,Spinner的样式可能无法满足所有设计需求,因此开发者常常需要对其进行自定义,以实现更个性化的视觉效果。...
在Android开发中,Spinner是一个非常常用的控件,它允许用户从一组预定义的选项中进行选择,类似于下拉菜单。本篇文章将详细讲解如何在Android应用中使用Spinner,并结合具体的"android spinner使用案例"来深入理解...
在Android开发中,Spinner是一个非常常见的控件,它主要用于实现类似网页中的下拉选择功能。这个组件能够提供一个可点击的按钮,点击后会展开一个列表供用户选择,非常适合用于有限的选项展示,如日期、时间或者一些...