ExpandableListView里面嵌套GridView的问题
2016-02-26 14:18
435 查看
ExpandableListView里面child的高度自适应,当加载GridView控件时,由于ExpandableListView里面child长度设置为一,所以导致GridView没法完全显示。
解决办法:
在GridView onMeasure方法里面设置一个高度,就可以完全显示了。
解决办法:
在GridView onMeasure方法里面设置一个高度,就可以完全显示了。
<pre name="code" class="java"> @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { // TODO Auto-generated method stub int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); }
相关文章推荐
- Android编程UI设计之GridView和ImageView的用法
- C#中GridView动态添加列的实现方法
- Gridview用法大总结(全程图解珍藏版)
- C#使用RenderControl将GridView控件导出到EXCEL的方法
- asp.net gridview中用checkbox全选的几种实现的区别
- GridView使用学习总结
- asp.net 设置GridView的选中行
- 让GridView只显示特定用户的数据的方法
- GridView单元格合并
- C#导出GridView数据到Excel文件类实例
- C#与SQL连接:GridView控件对数据库的操作
- ASP.NET中为GridView添加删除提示框的方法
- 在ASP.NET 2.0中操作数据之十二:在GridView控件中使用TemplateField
- 如何用jQuery实现ASP.NET GridView折叠伸展效果
- JQuery的ajax基础上的超强GridView展示
- 实例详解jQuery结合GridView控件的使用方法
- asp.net gridview指定某一列滚动
- datalist,Repeater和Gridview的区别分析
- js获取GridView中行数据的两种方法 分享
- asp.net gridview强制换行