Spinne

下拉列表项的配置
a.资源文件配置
  第一步:在Strings.xml配置
  <string-array name="citys">
    <item>王晋是傻逼</item>
    <item>王晋是蠢包</item>
    <item>王晋是二傻子</item>
  </string-array>

  第二步:指定资源
  android:entries="@array/citys";


  b.适配器配置

  第一种:资源配置
  ArrayAdapter<CharSequence> adapter = ArrayAdapter<CharSequence>(this.资源id,列表显示的 样式);
例:Spinner sp = (Spinner) findViewById(R.id.sp);
  //设置资源列表项
  ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.citys,android.R.layout.simple_spinner_dropdown_item);
  sp.setAdapter(adapter);

  第二种:列表配置
  ArrayAdapter<CharSequence> adapte = new ArrayAdapter<CharSequence>(this,列表显示的样式,集 合数据);
  例: Spinner spr = (Spinner) findViewById(R.id.spr);
  List<CharSequence> lists = new ArrayList<CharSequence>();
  lists.add("湖南");
  lists.add("打");
  lists.add("大");
  ArrayAdapter<CharSequence> adapte =new ArrayAdapter<CharSequence>(this,android.R.layout.simple_spinner_item,lists);
  spr.setAdapter(adapte);

 



posted @ 2017-05-18 19:48  孤独患者xy  阅读(166)  评论(0编辑  收藏  举报