首页 > 学院 > 开发设计 > 正文

关于ScrollView嵌套ListView或GridView只显示一行的问题

2019-11-08 00:32:12
字体:
来源:转载
供稿:网友

第一种方法

在 ScrollView 里添加 这个属性

android:fillViewport="true"

第二种方法

重写GridView或ListView的 onMeasure 方法

@Override PRotected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, expandSpec); }

意思是让这个控件的高尽可能地撑到最大!

再见!


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表