对于适配器来说,从最简单的适配器入手,个人见解适配器相对于ListView来说,就是一个个封装好的编辑框组或者其他组。而LIstView.setAdapter()的作用就是将这些一个个封装好的编辑框或者其他组再次序列的装进ListView中。
例子: mNotes = new ArrayList<String>();
mNoteListView =
(ListView)findViewById(R.id.notelist_listview);
mListAdapter = new
ArrayAdapter<String>(NotelistActivity.this,
android.R.layout.simple_expandable_list_item_1,mNotes);//这里就是将mNotes数组中的信息装到android默认的
//android.R.layout.simple_expandable_list_item_1这样就实现了信息组的封装
.
.
.
mNoteListView.setAdapter(mListAdapter);这里的适配器就是将Adapter设置在mNoteListView中
原文:http://www.cnblogs.com/linxingqiang/p/3633156.html