Android基础讲解-ListView_ArrayAdapter
哈哈博主最近才开播,写些博客打发一下时间顺便总结一下知识,东西比较基础希望互相提高
-------------------------------------------------------------------------------------------------------------------
ListView是android比较常用的一个控件通常搭配各种Adapter使用(arrayadapter、sampleAdapter、cursorAdapter、和自动以Adapter等等)
1、新建一个android应用程序
2、在视图界面上拉入一个ListView控件
public class MainActivity extends Activity { private ListView lv; private ArrayList<String> al =new ArrayList<String>(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); setData(); } private void setData() { al.add("A"); al.add("b"); al.add("C"); al.add("d");//添加数据 lv=(ListView) findViewById(R.id.listView1);//从XML中通过id构建ListView对象 ArrayAdapter<String> aa=new ArrayAdapter<String> (this,android.R.layout.simple_list_item_1,al);//构建适配器对象 lv.setAdapter(aa); } }
一个简单的ListView就显示出来了