该类其实就是普通使用的Adapter的一个包装类,就是为了添加header和footer而定义的.该类一般不直接使用,当ListView有header和footer时,ListView中会自动把Adapter封装成一个HeaderViewListAdapter.源码很简单,相信都能看懂的.下面是android-23版本的源码 /** * ListAdapter used when a ListView has header views. This ListAdapter * wraps anot…
java.lang.IndexOutOfBoundsException: Invalid index , size at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:) at java.util.ArrayList.) at android.widget.HeaderViewListAdapter.isEnabled(HeaderViewListAdapter.java:) at android.widget…