• Android中ListView的使用步骤


    第一步:  首先,在 布局文件中,声明listView控件. 

    1  <ListView
    2         android:id="@+id/lv"
    3         android:layout_width="fill_parent"     //注意宽度和高度必须为 fill_parent
    4         android:layout_height="fill_parent" >
    5 </ListView>

    第二步:  通过id 拿到 ListView对象

    ListView lv = (ListView) findViewById(R.id.lv);

    并且给lv 设置 适配器,调用

    lv.setAdapter(new MyBaseAdapter());

    第三步:  编写 adapter中的逻辑

     1 private class MyAdapter extends BaseAdapter{
     2 
     3         @Override
     4         public int getCount() {   //getCount-------用来指定到底有多少个条目
     5             return list.size();
     6         }
     7         
     8         @Override
     9         public View getView(int position, View convertView, ViewGroup parent) { //GetView------- 用来 显示 具体的条目的内容
    10             System.out.println("..."+position);
    11             TextView tv;
    12             
    13             StudentBean bean = list.get(position);
    14             
    15             //listview的优化
    16             if(convertView!=null){
    17                 tv = (TextView) convertView;
    18             }else{
    19                 tv = new TextView(MainActivity.this);
    20             }
    21             
    22             tv.setText(bean+"");
    23             
    24             return tv;
    25         }
    26 
    27         @Override
    28         public Object getItem(int position) {
    29             // TODO Auto-generated method stub
    30             return null;
    31         }
    32 
    33         @Override
    34         public long getItemId(int position) {
    35             // TODO Auto-generated method stub
    36             return 0;
    37         }
    38         
    39     }
  • 相关阅读:
    Javascript 高级程序设计(第3版)
    小文笔记
    修改hadoop FileUtil.java,解决权限检查的问题
    编译hadoop遇到maven timeout
    Hadoop Eclipse开发环境搭建
    tcpdump抓包
    Hadoop JobTracker和NameNode运行时参数查看
    Hadoop hostname: Unknown host
    java.io.IOException: Incompatible namespaceIDs
    Hadoop集群搭建
  • 原文地址:https://www.cnblogs.com/wanghaoyuhappy/p/5252458.html
Copyright © 2020-2023  润新知