常见的构造函数是: public ArrayAdapter(Context context,int textViewResourceId,List<T> objects) context:上下文 textViewResourceId:ListView子项布局ID,只能是textView objects:ListView需要适配的数据。 自己继承ArrayAdapter实现更多内容。 eg: 首先要实现自己的构造函数,继承getView方法返回一个自己的View。 public View getView(int position,View convertView,ViewGroup parent) position:ListView子项布局ID,只能是textView convertView:被缓存的list item对象,初始化时缓存中没有view对象则为null 自己继承ArrayAdapter实现更多内容。 notifyDataSetChanged() 该方法会更新List里面的Item,它会调用getView来刷新。 public abstract void setSelection(int position) 选中第position的item 来自为知笔记(Wiz)