ScrollView嵌套GridView
来源:互联网 发布:网络教育的坏处 编辑:程序博客网 时间:2024/06/10 07:55
最近开发中用到了ScrollView嵌套GridView的情况,嵌套时发现GridView会显示不全,
起初为
GridView
添加属性 android:fillViewport="true",我机器上的结果是GridView会显示完全,但是滑动时还是存在问题。
最终使用的解决方案是:重写GridView的onMeasure方法,使其不会出现滚动条,ScrollView嵌套ListView也是同样的道理
public class MyGridView extends GridView {
public MyGridView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MyGridView(Context context) {
super(context);
}
public MyGridView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
int expandSpec = MeasureSpec.makeMeasureSpec(
Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
super.onMeasure(widthMeasureSpec, expandSpec);
}
}
0 0
- ScrollView 嵌套gridview
- ScrollView嵌套GridView
- ScrollView嵌套GridView
- ScrollView嵌套GridView、ListView
- ScrollView嵌套GridView
- ScrollView嵌套ListView、GridView
- ScrollView嵌套GridView
- ScrollView 嵌套 ListView GridView
- ScrollView嵌套GridView和ListView
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- ScrollView中嵌套ListView,GridView
- GridView ListView 嵌套 ScrollView 解决方案
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的情况
- ScrollView嵌套GridView的解决办法
- ScrollView嵌套GridView的解决办法
- 用HSSFSheet创建复杂的excel表格
- OC温故:类的三大特性(封装,继承,多态)
- Linux 技巧:让进程在后台可靠运行的几种方法
- OC语言--复合与继承
- java中堆(heap)和堆栈(stack)有什么区别
- ScrollView嵌套GridView
- 【设计模式】——观察者模式
- 最速下降法
- OC语言--NSFileManager& NSFileHandle
- openwrt配置文件修改
- xml的今生今世
- android 获取上一个activity返回值的方法
- Oracle数据库中的锁机制
- MVC 编程模型