zoukankan      html  css  js  c++  java
  • ListView(一)

    一、ListView控件

    Activity的main.xml布局文件代码:

    <ListViewandroid:id="@id/android:list" 

    android:layout_width="fill_parent"

    android:layout_height="fill_parent">

    </ListView>

    Activity代码(activity需要继承ListActivity):

    super.onCreate(savedInstanceState);

            setContentView(R.layout.main);

            mItems=new ArrayList<HashMap<String,String>>();

            HashMap<String,String> i1=new HashMap<String,String>();

            i1.put("Name", "guoxu1");

            i1.put("Sex", "男");

            i1.put("Age", "20");

            mItems.add(i1);

            HashMap<String,String> i2=new HashMap<String,String>();

            i2.put("Name", "guoxu2");

            i2.put("Sex", "男");

            i2.put("Age", "20");

            mItems.add(i2);

            HashMap<String,String> i3=new HashMap<String,String>();

            i3.put("Name", "guoxu3");

            i3.put("Sex", "男");

            i3.put("Age", "20");

            mItems.add(i1);

            //增加头部        this.getListView().addHeaderView(this.getLayoutInflater().inflate(R.layout.headnull), nullfalse);

          String[] mCloumns={"Name","Sex","Age"};//该数组指明了list中的key

          int[] mView={R.id.name,R.id.sex,R.id.age};//该数组指明了布局文件中的id

     ListAdapter adapter=new SimpleAdapter(ListViewDemo.this,mItems,R.layout.rowui,mCloumns,mView);

            setListAdapter(adapter);

  • 相关阅读:
    [Luogu] P3258 [JLOI2014]松鼠的新家
    [Luogu] P3701 「伪模板」主席树
    [USACO] 打井 Watering Hole
    [Luogu] P3225 [HNOI2012]矿场搭建
    [USACO06JAN] 冗余路径 Redundant Paths
    [Luogu] P1407 [国家集训队]稳定婚姻
    [USACO06JAN] 牛的舞会 The Cow Prom
    [Luogu] P4254 [JSOI2008]Blue Mary开公司
    [Luogu] P1993 小K的农场
    [Luogu] P2279 [HNOI2003]消防局的设立
  • 原文地址:https://www.cnblogs.com/itfenqing/p/4429531.html
Copyright © 2011-2022 走看看