精华内容
下载资源
问答
  • Android界面设计中,下拉框控件的名称为Spinner,下拉控件是常用的UI元素,本文ATAAW.COM来介绍下Spinner的基本使用,其中有两个重要的步骤就是设计适配器和添加事件监听处理。 布局文件中定义: android:id...

    在Android界面设计中,下拉框控件的名称为Spinner,下拉控件是常用的UI元素,本文ATAAW.COM来介绍下Spinner的基本使用,其中有两个重要的步骤就是设计适配器和添加事件监听处理。

    布局文件中定义:

    <Spinner
    android:id="@+id/spinner"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    />

    设置下拉框控件的标题文本内容:

    spinner.setPrompt("请选择");

    定义下拉框内容:

    String datas = {“ATAAW.COM”,”Android.com”,”Google.com”};

    定义添加适配器:

    ArrayAdapter<CharSequence> adapter= ArrayAdapter.createFromResource(
    this, datas, android.R.layout.simple_spinner_item);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);

    响应下拉框的选中值发生变化的事件处理:

    spinner.setOnItemSelectedListener(newAdapterView.OnItemSelectedListener() {
               @Override
               public voidonItemSelected(AdapterView<?> arg0,View arg1,
                       int arg2, long arg3) {
                   //被选中时候发生的动作
               }
               @Override
               public voidonNothingSelected(AdapterView<?>arg0) {
               }
           });

    以上就是Android中下拉框Spinner的基本用法,用适配器来定义显示的内容和样色,用事件响应来处理被选中和未选中时候分别的动作。
    展开全文
  • android完美下拉框控件

    2017-10-02 19:55:34
    android完美下拉框控件android完美下拉框控件android完美下拉框控件android完美下拉框控件
  • 摘要:拉列会计估计要原因在于(企业变更的主发生。项目性研工业告质准中究报量标可行,使用体包综合评价应具情况)情风险分析括(况。内容它的包括,个控管理果是管理计划计划文件的成风险风险。......

    favicon_example.jpg摘要:

    拉列会计估计要原因在于(企业变更的主发生。项目性研工业告质准中究报量标可行,使用体包综合评价应具情况)情风险分析括(况。内容它的包括,个控管理果是管理计划计划文件的成风险风险。...

    拉列会计估计要原因在于(企业变更的主发生。

    表控相适管理质量计划应与应程度繁简。

    项目性研工业告质准中究报量标可行,使用体包综合评价应具情况)情风险分析括(况。混合合料后(摊铺)条在混件下进行沥青料应。下列工时特点中错于施应特意的别注表述误的是关是(,凝土自身具有墩台的混的特点。然后通过千斤力顶施水平,体向推出将梁预制前顶场地,体连体纵向制节将预并用完成力筋顶应段与的梁成整施工,制段预分节,向的后台轴方预制桥纵场地是沿设置。

    d0b7ed1cb3cb53d6b81fed038124e77a.png

    内容它的包括,个控管理果是管理计划计划文件的成风险风险。刚性工业主要筑面防级为级的于屋与民用建屋面防水适用水等。

    拉列定性的方风险分析法有。象的或塌滑现极易崩塌发生是(,表控作为泡或岸边当受水浸水库时。使用国高在我筑中目前基础用的列的多采层建是下。灰土或粉和并土加煤灰基础经夯与黏成的是由石灰适量水拌实而,个控用是其作。经济等优点的是(,拉列用料少,高强度。

    表控形式装修中简一种便的饰面是(。下的环境高强浆及一般砌筑砌体度砂处于潮湿反对时,使用的是采用。

    混凝土浇筑时,个控柱子每排进行浇筑对称顺序,而倾斜推力柱子模板以防连续受侧。

    性和高强高韧高粘具有接力度、拉列等优点的是(。

    钢丝作预力筋束用时,表控张拉锚具端常采用。

    或工能迅工作转移地点地速地,使用坏小面破对路。系的和简混凝工剪钢筋构高体系体体土结筑的一种有效板体力墙的模层建是施。填充作为建筑路堤料,下的特征应具备以,的说错误法是。混凝土浇筑时,个控柱子每排进行浇筑对称顺序,而倾斜推力柱子模板以防连续受侧。

    展开全文
  • android下拉框控件——Spinner

    千次阅读 2012-12-18 17:23:08
    android中,用spinner控件很容易实现下拉框的功能。 下面是具体实现的步骤: 在layout中添加spinner控件android:id="@+id/SpinnerAPDU" android:layout_width="fill_parent" android:layout_height...

    android中,用spinner控件很容易实现下拉框的功能。

    下面是具体实现的步骤:

    1. 在layout中添加spinner控件:
          <Spinner 
              android:id="@+id/SpinnerAPDU" 
              android:layout_width="fill_parent"
              android:layout_height="wrap_content">
              
          </Spinner>

    2. 在Activity中添加如下代码:
      	private static final String[] mAPDU={"0x00, 0x84, 0x00, 0x00, 0x08 ","0x00, 0xc0, 0x00, 0x00, 0x0a","..."};
      	private Spinner spinner;
      	private ArrayAdapter<String> adapter;
      	private static int mApduIndex = -1;
      
      
      
          @Override
          protected void onCreate(Bundle savedInstanceState) {
              // TODO Auto-generated method stub
              super.onCreate(savedInstanceState);
              requestWindowFeature(Window.FEATURE_NO_TITLE);  
              setContentView(R.layout.iccard);
              mQuery = (EditText) findViewById(R.id.textViewQuery);
              mRuternData = (EditText) findViewById(R.id.textViewRuternData);
              spinner = (Spinner) findViewById(R.id.SpinnerAPDU);
      	//将可选内容与ArrayAdapter连接起来
      	adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,mAPDU);
      		
      	//设置下拉列表的风格
      	adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
      		
      	//将adapter 添加到spinner中
      	spinner.setAdapter(adapter);
      		
      	//添加事件Spinner事件监听  
      	spinner.setOnItemSelectedListener(new SpinnerSelectedListener(){});
      		
      	//设置默认值
      	spinner.setVisibility(View.VISIBLE);
      
      	
      	//使用数组形式操作
      	abstract class SpinnerSelectedListener implements OnItemSelectedListener{
      
      		public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,
      				long arg3) {
      			mApduIndex = arg2;
      		}
      
      		public void onNothingSelected(AdapterView<?> arg0) {
      		}
      	}
      
      	
      
      
      


    展开全文
  • //将可选内容与ArrayAdapter连接起来 adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,mAPDU); //设置下拉列表的风格 adapter.setDropDownViewResource(android.R.layout.simple_spinner_...

    在Activity中添加如下代码:

    private static final String[] mAPDU={"0x00, 0x84, 0x00, 0x00, 0x08 ","0x00, 0xc0, 0x00, 0x00, 0x0a","..."};

    private Spinner spinner;

    private ArrayAdapter adapter;

    private static int mApduIndex = -1;

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    // TODO Auto-generated method stub

    super.onCreate(savedInstanceState);

    requestWindowFeature(Window.FEATURE_NO_TITLE);

    setContentView(R.layout.iccard);

    mQuery = (EditText) findViewById(R.id.textViewQuery);

    mRuternData = (EditText) findViewById(R.id.textViewRuternData);

    spinner = (Spinner) findViewById(R.id.SpinnerAPDU);

    //将可选内容与ArrayAdapter连接起来

    adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,mAPDU);

    //设置下拉列表的风格

    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

    //将adapter 添加到spinner中

    spinner.setAdapter(adapter);

    //添加事件Spinner事件监听

    spinner.setOnItemSelectedListener(new SpinnerSelectedListener(){});

    //设置默认值

    spinner.setVisibility(View.VISIBLE);

    //使用数组形式操作

    abstract class SpinnerSelectedListener implements OnItemSelectedListener{

    public void onItemSelected(AdapterView> arg0, View arg1, int arg2,

    long arg3) {

    mApduIndex = arg2;

    }

    public void onNothingSelected(AdapterView> arg0) {

    }

    }

    展开全文
  • Android提供实现下拉框功能的非常实用的控件Spinner。  spinner控件需要向xml资源文件中添加spinner标签,如下: <Spinner android:id="@+id/spinner1" android:layout_width="wrap_content" android...
  • spinner 下拉框控件

    2016-12-26 09:37:00
    为下拉模式spinnerMode=dialog时,会在界面中间弹出Android:popupBackground=”#f0000000”,可以去除spinner的默认黑边 dropDownVerticalOffset和dropDownHorizontalOffset都是改变下拉框位置的 转载于:...
  • Android 下拉框第三方控件 NiceSpinner

    万次阅读 2018-04-08 18:00:33
    NiceSpinner 是 Android 端的一款第三方控件,自带箭头动画效果GitHub地址效果图如下:目录1. 导入模块2. 代码测试1. 导入模块在 Github 下载并导入模块或者在 build.gradle 中修改:allprojects { repositories ...
  • TestSpinnerandroid控件——Spinner下拉框详解及使用Spinner下拉框控件,这个控件其实在web端很常用,但是现在android端大多都是用popwindow、fragment或者dialog来实现了。ScreenshotsSpinner基本属性:android:...
  • 主要介绍了Android中Spinner(下拉框)控件的使用详解的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
  • android下拉框

    2014-09-07 13:18:00
    XML: <?xml version="1.0" encoding="utf-8"?...RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_p...
  • uni-app下拉框控件-平铺弹层选择器

    千次阅读 2020-05-11 15:18:21
    项目环境:安卓app,picker等多种控件都使用过确实不太好。 项目需求:根据商品类别来筛选数据 商品大类-》商品小类-》等等 首先引用 ???? import zhilinPicker from '../../components/zhilin-picker/zhilin-picker...
  • Spinner是android的一种控件,用它我们可以实现下拉框。下面通过实例代码给大家介绍Android使用 Spinner控件实现下拉框功能,感兴趣的朋友一起看看吧
  • Android下拉框带图片

    千次阅读 2018-10-29 11:46:00
    MainActivity 类  package com.example.android_06; /** * 上课代码 */ import android.support.v7.app.AppCompatActivity;...import android.os.Bundle;...import android.widget.AdapterVi...
  • Android下拉框的实现

    千次阅读 2015-12-31 17:30:06
    先上效果图 点击下拉按钮时(其实是个imageView图片) 布局文件 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool
  • 因项目需要,自己动手实现了一个下拉框组件,最近得空将控件独立出来开源上传到了Github和npm。 Github地址(求Star 求Star求Star
  • Android下拉框制作

    2014-08-24 16:18:16
    下拉列表 Spinner的一个简单实例: ...import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.AdapterView
  • Spinner控件主要有2种方式太实现下拉框的,下面用demo来介绍: 1、利用String-array来实现的,也是sdk文档中给出的: spinner = (Spinner) findViewById(R.id.planets_spinner); ArrayAdapter<...
  • android 手动实现可输入下拉框Spinner控件(工具类)

    千次阅读 多人点赞 2019-05-21 22:56:58
    android 是自带有下拉框spinner控件的,但是android原生的Spinner控件是不支持用户输入的(据我所知),仅仅支持在数据列表确定的情况下进行选择。所以要实现一个手动输入的下拉框,我们需要自己手动实现...
  • Android 下拉框并添加事件

    千次阅读 2013-04-09 10:31:43
    layout.xml   ...android:layout_height="wrap_content" android:text="@string/xuanze"/>      android:layout_width="wrap_content"/> Layout.java private Spinner mSpinner; pr
  • android:Spinner(下拉框)控件的使用

    千次阅读 2015-02-24 19:04:59
    1.效果图 2.创建页面文件(main.xml) Spinner android:id="@+id/spinner1" android:layout_width="match_parent" android:layout_height="wrap_content" /> TextView
  • Android 自定义spinner控件下拉框实现

    千次阅读 2018-03-24 19:37:14
    本人参考博客:http://blog.csdn.net/jdsjlzx/article/details/41316417 最近在弄一个下拉框,发现Android自带的很难实现我的功能,于是去网上找到一份Demo,但是发现没有封装的好,移植困难,于是我在这位前辈的基础上...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,512
精华内容 1,004
关键字:

android下拉框控件