Android开发(三十)——ScrollView中ListView的高度自动适应
时间:2015-07-04 16:39:56
收藏:0
阅读:263
int totalHeight = 0; for (int i = 0; i < mStrings.length; i++) { //pullList ListView //mAdapter Adapter View listItem = mAdapter.getView(i, null, pullList); listItem.measure(0, 0); totalHeight += listItem.getMeasuredHeight(); } ViewGroup.LayoutParams params = pullList.getLayoutParams(); params.height = totalHeight + (pullList.getDividerHeight() * (mAdapter.getCount() - 1)); pullList.setLayoutParams(params);
参考:
1. http://wfkbyni.iteye.com/blog/1545120
原文:http://www.cnblogs.com/ccdc/p/4620847.html
评论(0)