demo1代码importandroid.os.Bundle;importandroid.widget.ArrayAdapter;importandroid.widget.Chec demo1 代码 import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.CheckBox;import android.widget.ListView;publ
demo1
代码 import android.os.Bundle;import android.widget.ArrayAdapter;import android.widget.CheckBox;import android.widget.ListView;public class MainMenu extends Activity { CheckBox cb; Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ListView listView new ListView(this); listView.setAdapter(new ArrayAdapter(this, android.R.layout.simple_expandable_list_item_1,getData())); setContentView(listView); } private List getData(){ List data new ArrayList(); data.add("测试数据1"); data.add("测试数据2"); data.add("测试数据3"); data.add("测试数据4"); return data; } }
demo2
代码 package demo.listview;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.os.Bundle;import android.widget.ListView;import android.widget.SimpleAdapter;public class demolist extends Activity { Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); ListView listView new ListView(this); SimpleAdapter adapter new SimpleAdapter(this,getData(),R.layout.vlist, new String[]{"title","info","img"}, new int[]{R.id.title,R.id.info,R.id.img}); listView.setAdapter(adapter); setContentView(listView); } private List