简单的讲,把数据源放在数组之中,每行显示一个,适合同类型数据
首先自己在layout中新建一个文件,就叫main吧,然后拉一个listview进去。
然后去主文件里修改
package com.example.deemo;import android.app.Activity;import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.SimpleAdapter;public class MainActivity extends Activity { private ListView listView;//初始化 private ArrayAdapterarr_adapter;//数组适配器 private SimpleAdapter simp_adapter;//简单适配器 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);//改一下,改成自己新建的文件 listView=(ListView) findViewById(R.id.listView1);//绑定 String[]arr_data={"神户小鸟","千里朱音","凤千早","中津静流","此花露西娅","篝"};//初始化数组 arr_adapter=new ArrayAdapter (this,android.R.layout.simple_expandable_list_item_1 ,arr_data);//新建数组适配器并加载 //上下文,当前ListView加载的每一个列表项所对应的文件,数据源 listView.setAdapter(arr_adapter);//视图(ListView)加载适配器 }}
然后看到我的后宫们站了一排排~