Android 中常用的控件ListView就是其中之一,在使用ListView的时候常常我们的列表中item并不一定就是一套布局。
对于多套布局其实也挺简单的,只要重写Adapter中的getViewTypeCount()和getItemViewType(int position)方法。
getViewTypeCount()方法返回的值是item布局的种类数量。getItemViewType(int position)方法返回的是position项的布局类型。
在getView方法中获得item项的类型 int type = getItemViewType(position);根据类型获得不同的视图!