阿凡提作业帮百度ppt:简单的添加ListView

来源:百度文库 编辑:九乡新闻网 时间:2024/04/20 15:11:13
//工程进行中,随着工程进行,代码将逐步完善。

ListView lv = null;
    public  ListView returnListView(){
        lv = new ListView(this);
        lv.setLayoutParams(returnAbLayout(300,200,10,40));
        lv.setAdapter(new ArrayAdapter(this,android.R.layout.simple_expandable_list_item_1,getData())); 
        lv.setDividerHeight (0);//设置每个项目之间的高度
        lv.setOnItemClickListener(new OnItemClickListener() {
      
            @Override
            public void onItemClick(AdapterView arg0, View v, int arg2,
                    long arg3) {
                showToast("您选择了-====");//触发事件有特殊要求另写
               
            }
        });
        return lv;
    }
    private ArrayList getData() { 
        // TODO Auto-generated method stub       
        ArrayList alist = new ArrayList(); 
        alist.add("=======001======"); 
        alist.add("=======002======"); 
        alist.add("=======003======");
        alist.add("=======004======");
        alist.add("=======005======");
        alist.add("=======006======");
        alist.add("=======007======");
        alist.add("=======008======");
        alist.add("=======009======");
        return alist; 
    }