最近被ListView困扰,把东西总结下,以利再战。先整个简单的例子,
继承Activity,用ListView展示数据。
关键代码:
public class ListViewTest extends Activity //继承自Activity而不是ListActivity
/**
*1、生成ListView
*2、配置数据源
*3、显示ListView
*/
ListView listview = new ListView(this);
listview.setAdapter(new ArrayAdapter<String>(
this,R.layout.simple_list_item_1,getData()
));
private ArrayList<String> getData()
{
ArrayList<String> data = new ArrayList<String>();
data.add("姓名");
data.add("年龄");
data.add("身高");
data.add("体重");
return data;
}