- 浏览: 375974 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (269)
- FY_UML (3)
- FY_JAVA (12)
- FY_JavaScript脚本 (7)
- FY_JSP (3)
- FY_Tapestry框架 (12)
- FY_Spring框架 (3)
- FY_Manager (5)
- FY_Junit(单元测试) (3)
- SERVER (14)
- FY_Struts2框架 (3)
- FY_SVN (2)
- FY_NoSQL (2)
- FY_jquery_sir (13)
- FY_hibernate_sir (8)
- FY_设计模式_sir (6)
- FY_Extjs_sir (10)
- FY_CI_sir (5)
- FY_Oracle_sir (11)
- FY_MySql_sir (10)
- FY_Hadoop_sir (3)
- FY_SOA_sir (1)
- 中文分词技术 (1)
- FY_Android (52)
- FY_架构 (2)
- FY_PhoneGap (2)
- FY_Webstorm (5)
- FY_Sencha Touch (3)
- HTML5应用快速开发 (1)
- FY_python (0)
- HADOOP (1)
- AI (0)
最新评论
-
antao592:
楼主,HkDataSourceWrapper中的getCurr ...
结合spring jdbc 实现分表分库的数据库访问构思 -
bonait:
不错,看看我的这个怎么样www.zipin168.com
So Easy京东商城 -
chenzheng8975:
...
So Easy京东商城 -
yzhenxing:
我导入demo后少com.google.android.gms ...
google地图demo -
echoaiya:
非常感谢~~
google地图demo
ch012 Android Spinner与AutocompletionTextView
- 博客分类:
- FY_Android
--------------------------------------------Layout activity_main.xml--------------------------
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/view_city"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<TextView
android:layout_width="fill_parent"
android:layout_height="1"
android:background="#000000" />
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="请输入:" android:padding="10dp"/>
<AutoCompleteTextView
android:id="@+id/autoComplete"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
</LinearLayout>
--------------------------------------------MainActivity.java-----------------------------------
package com.ch12;
import java.util.ArrayList;
import java.util.List;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.Spinner;
import android.widget.TextView;
/**
*
* 项目名称:com.ch12
* 类名称:MainActivity
* 类描述:Spinner、AutocompletionTextView
* 创建人:方勇
* 创建时间:2012-11-19 下午11:45:04
* Copyright (c) 方勇-版权所有
*/
public class MainActivity extends Activity {
/* 显示所选城市 */
private TextView view_city;
/* 城市下拉列表 */
private Spinner spinner;
/* 自动提示 */
private AutoCompleteTextView autoCompleteTextView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViews();
setListeners();
init();
}
/* 初始化UI */
private void findViews() {
view_city = (TextView) findViewById(R.id.view_city);
spinner = (Spinner) findViewById(R.id.spinner);
autoCompleteTextView = (AutoCompleteTextView) findViewById(R.id.autoComplete);
}
/* 设置监听器 */
private void setListeners() {
spinner.setOnItemSelectedListener(new MyOnItemSelectedListener());
}
/* 初始化对象,设置数据 */
private void init() {
spinner.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_checked, getData()));
autoCompleteTextView
.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_checked, getData()));
}
/* 自定义选择事件类 */
class MyOnItemSelectedListener implements Spinner.OnItemSelectedListener {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
view_city.setText(parent.getItemAtPosition(position).toString());
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
};
/* 设置数据集合 */
private List<String> getData() {
List<String> list = new ArrayList<String>();
for (int i = 0; i < 10; i++) {
list.add("fy_" + i);
}
return list;
}
}
--------------------------------------------效果图-----------------------------------------------
<!--EndFragment-->
发表评论
-
史上最快 Android N(安卓7.0)运行效率暴增至600%
2016-10-15 10:08 860谷歌I/O 2016开发者大会在公司总部正式拉开 ... -
So Easy京东商城
2014-12-10 16:51 1510So Easy京东商城 我和17位小伙伴们 ... -
过期Gallery取代方案horizontalscrollView之菜单导航效果
2014-03-23 16:19 2308效果 ------------------------- ... -
过期Gallery取代方案horizontalscrollView之京东效果
2014-03-23 15:57 3815效果 ------------------------- ... -
过期Gallery取代方案horizontalscrollView之幻灯片效果
2014-03-21 17:33 2577效果 ------------------------- ... -
tabhostandbadgeview
2014-03-19 13:45 985效果 -------------------------- ... -
Android优秀开源项目大全
2014-03-18 15:17 1925以下是开源项目 1、and ... -
Android分页控件xlistview
2014-03-18 14:51 1621strings.xml ----------------- ... -
过期Gallery取代方案horizontalscrollView之普通画廊
2014-03-17 22:48 2395activity_main.xml ---------- ... -
viewpage
2014-03-17 18:08 1025strings.xml ----------------- ... -
FragmentStatePagerAdapter分页
2014-03-17 17:27 755ViewPager ViewPager 如 ... -
FragmentPagerAdapter与FragmentStatePagerAdapter差异
2014-03-17 17:20 1274简介 平常使用的FragmentPagerAdapter和F ... -
抽屉菜单
2014-03-16 12:51 1786strings.xml ----------------- ... -
px和dip以及sp的区别
2014-03-08 17:01 671显示单位px和dip以及sp的区别 dip: devi ... -
fragment生命周期
2014-03-06 16:59 840Fragment必须被写成可重用的模块。因为fragmen ... -
过期API_AlertDialog
2014-03-02 10:07 1112layout----------------------- ... -
Android_Jni 操作指南
2014-01-10 14:45 908Android_Jni 操作指南 NDK(Nati ... -
各种各样圆形进度条
2013-11-11 16:30 519http://www.apkbus.com/android-1 ... -
红杏出墙__实训版
2013-04-20 18:59 1046红杏出墙__实训版 -
google地图demo
2013-04-09 14:25 3142---------------------------- ...
相关推荐
Android spinner 案例Android spinner 案例Android spinner 案例
android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标android spinner的前面设置图标
Android 自定义Spinner样式的 选择框背景,选择框文字属性,弹出框文字属性
android spinner的简单代码 只有几行
简单的设置spinner默认的标题 例如“请选择”等等
Xamarin.Android Spinner的简单示例。包括用法,载入等。
Android Spinner实现图片列表;通常的Spinner只能展示文字列表,此demo实现了Spinner展示图片列表。 支持sdk2.2及以上版本。
android spinner控件添加,删除使用源代码 android spinner控件添加,删除使用源代码
利用android中的spinner控件 实现了全国省市三级联动
可以记住历史选项的Android spinner
对于android项目开发来说,常常会用到Spinner实现下拉框的效果。而对于Spinner加载适配器的方法有多种: 1.直接加载android自带的ArrayAdapter,SimpleAdapter; 2.自定义继承BaseAdapter的适配器。 对于适配器加载...
Android Spinner控件简单使用方法,图片加文字的展示效果
NULL 博文链接:https://sraining.iteye.com/blog/726991
在这个例子中包括了众多Android Spinner 控件的用法,以一个下拉框的效果来展示很多Spinner 的使用技巧,示例中的myspinner_dropdown自定义下拉菜单模式定义在res/layout目录下,代码中演示了将ArrayAdapter添加...
我们大家都应该知道,android给我们提供了一个spinner控件,这个控件主要就是一个列表。 Spinner位于 android.widget包下,每次只显示用户选中的元素,当用户再次点击时,会弹出选择列表供用户选择,而选择列表中的...
功能:可以设置默认值,下拉选框自定义,显示框自定义 这是一个自定义控件使用非常简单,复制粘贴到项目可直接使用,可高度自定义
这个demo是关于android中Spinner控件的使用(Spinner就是下拉框)。 需求:在Spinner实现取value值与text值。 如有BUG 或者不完善,欢迎小伙伴们提出~
android Spinner 简单快速的显示
android Spinner+sqlite 三级联动
android Spinner应用实例。