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
          }
      });

  • 相关阅读:
    如何判断哪个方法调用了相同的事件?
    Windows Update问题
    Android学习笔记
    关于官方Reachability Demo理解
    poj 1797 Heavy Transportation
    poj 3013 Big Christmas Tree
    poj 1062 昂贵的聘礼
    poj 3615 Cow Hurdles(floyd)
    CF Planets(STL+ 最短路)
    poj 3026 Borg Maze
  • 原文地址:https://www.cnblogs.com/xiao-xu/p/3370428.html
Copyright © 2011-2022 走看看