发现问题
最近因为项目需要使用ScrollView来嵌套ListView和ExpandableListView,在开发过程中发现,显示的时候ListView不能完全正确的显示,一种做法就是使ListView高度自适应。
ScrollView嵌套ListView
/*
* 动态设置ListView高度
* @param listView
* @param adapter listView 的适配器
* */
public void setListHeight(ListView listView, Adapter adapter) {
if (adapter == null) {
return;
}
int totalHeight = 0;
/* adapter.getCount()返回数据项的数目*/