数组的内容显示在list上需要三大步:1.ListVeiw 用来展示列表的View。2.适配器Adapter 用来把数据映射到ListView上。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter如果仅仅将数组的内容显示到ListView 上ArrayAdapter就够了public classTest extends ListActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); String[] sw = new String[10]; for (int i = 0; i < 10; i++) { sw[i] = "List_" + i; } ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,sw);//使用系统已经实现好的xml文件simple_list_item_1 setListAdapter(adapter); }}//这样就容易的用系统已经实现的layout很快速的实现了listview加载数组sw,这样实现只能简单的将数组中的数据列在每一行上,同一行上不能添加其他东西,比如:图片/按键等如果在同一行上进行不同的操作,可以用SimpleAdapter如果在同一行上添加对象之类的,比如新浪微薄上每一条微薄、人人上每一条分享之类的,就要自己写类继承与BaseAdapter重写其中的getView方法祝你好运~~