ListView 自适应高度_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > ListView 自适应高度

ListView 自适应高度

 2014/7/16 18:59:27  zheyiw  程序员俱乐部  我要评论(0)
  • 摘要://ListView自适应高度inttotalHeight=0;//总的高度for(inti=0;i<adapter.getCount();i++){ViewlistItem=adapter.getView(i,null,vListSize);//list1,当前listviewlistItem.measure(0,0);totalHeight+=listItem.getMeasuredHeight();}ViewGroup.LayoutParamsparams=vListSize
  • 标签:view list
class="java">

// ListView 自适应高度
		int totalHeight = 0;// 总的高度
		for (int i = 0; i < adapter.getCount(); i++) {
			View listItem = adapter.getView(i, null, vListSize); // list1,当前listview
			listItem.measure(0, 0);
			totalHeight += listItem.getMeasuredHeight();
		}

		ViewGroup.LayoutParams params = vListSize.getLayoutParams();
		params.height = totalHeight
				+ (vListSize.getDividerHeight() * (adapter.getCount() - 1));
		vListSize.setLayoutParams(params);

发表评论
用户名: 匿名