ScrollView嵌套listView和gridView的高度显示不全的问题
来源:互联网 发布:网络英语课招聘 编辑:程序博客网 时间:2024/06/09 23:50
ScrollView嵌套listView和gridView的高度显示不全的问题,通过自定义view调整OnMeasure中测量高度,
由于MeasureSpec代表的是一个32位的int值,高两位代表它的的模式,SpecMode,后两位代表某种测量模式下的规格大小,即SpecSize
ListView的高度设置成整形的最大值保证ListView的显示完全,AtMost模式为父容器可以为子view提供的最大空间
`/**
* Created by challenge on 2016/10/8.
*/
public class MyListViewByScroll extends ListView{
public MyListViewByScroll(Context context) {
super(context);
}
public MyListViewByScroll(Context context, AttributeSet attrs) { super(context, attrs);}@Overrideprotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int diyHeight=MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>>2,MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec,diyHeight);}
}
`
1 0
- ScrollView嵌套listView和gridView的高度显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- 解决ScrollView下嵌套ListView、GridView显示不全的问题
- ScrollView嵌套Gridview显示不全的问题
- ListView(ScrollView)嵌套ListView、GridView显示不全,内容大于一行计算的高度不正确的解决办法
- 解决ScrollView和GridView嵌套时显示不全的问题
- ScrollView嵌套listView,嵌套Gridview显示不全的解决办法
- miniUI-textbox只可以输入规定数量的字符
- C++构造函数失败
- Java int 和String之间的转换
- 标准I/O的机理
- Linux环境下的GCC工具链详解(一)
- ScrollView嵌套listView和gridView的高度显示不全的问题
- 54. Spiral Matrix
- 声学模型学习笔记(一) HMM
- 第十四节:正则表达式及日期类(讲师笔记)
- 《Java NIO》:Channel and Buffer (通道和缓冲区)
- codevs1183 泥泞的道路(最短路)
- struts2重点知识点总结
- 读书笔记--<<如何阅读一本书>>
- Hibernate框架基础——cascade属性