ITEEDU

创建ListView对象

类似于HelloWorld中,创建一个TextView,设定内容后再setContentView(listView)。

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);       
        TextView tv=new TextView(this);
        tv.setText("www.iteedu.com");
        setContentView(tv);
    }

用这种方法有三步:

  1. 创建一个ListView对象listView = new ListView(this);
  2. 配制对象内容listView.setAdapter(adapter);
  3. 设定对象为Activity的视图setContentView(listView);
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);       
        listView = new ListView(this);
		……
        listView.setAdapter(adapter);
        setContentView(listView);
    }

创建adapter单讲