zoukankan      html  css  js  c++  java
  • Android Spinner的使用

    布局:

    <Spinner
              android:id="@+id/spinner1"
              android:layout_width="match_parent"
              android:layout_height="wrap_content"
     />

    使用:

    private Spinner mSpinner;
    private ArrayAdapter<String> adapter;

    mSpinner = (Spinner) findViewById(R.id.spinner1);

    //数据赋值

    itemListManner = new ArrayList<String>();
      for (int i = 0; i < 3; i++) {
       itemListManner.add("审批方式  " + i);
      }

    //填充数据

    adapter = new ArrayAdapter<String>(this,
        android.R.layout.simple_spinner_item, itemListManner);
      mSpinner.setAdapter(adapter);
      
      mSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {
          @Override
          public void onItemSelected(AdapterView<?> parent, View view,
                  int position, long id) {
              String str=parent.getItemAtPosition(position).toString();
              Toast.makeText(BacklogApproval.this, "你点击的是:"+str, 2000).show();
          }
          @Override
          public void onNothingSelected(AdapterView<?> parent) {
              // TODO Auto-generated method stub
          }
      });

  • 相关阅读:
    Java EE 和 Java Web
    09-盒模型
    08-层叠性权重相同处理
    07-css的继承性和层叠性
    06-伪元素选择器
    05-伪类选择器
    04-属性选择器
    03-高级选择器
    02-css的选择器
    01-css的引入方式
  • 原文地址:https://www.cnblogs.com/xiao-xu/p/3370428.html
Copyright © 2011-2022 走看看