Android 解决ScrollView嵌套CridView显示问题
程序员文章站
2023-12-10 16:24:16
android 解决scrollview嵌套cridview显示问题
由于gridview是可滑动的控件,嵌套在scrollview下时需要重写onmeasure方法。...
android 解决scrollview嵌套cridview显示问题
由于gridview是可滑动的控件,嵌套在scrollview下时需要重写onmeasure方法。
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); } }
然后在布局xml文件中引入mygridview即可。listview同理。
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
推荐阅读
-
Android 解决ScrollView嵌套CridView显示问题
-
分享Android平板电脑上开发应用程序不能全屏显示的问题解决
-
Android编程开发ScrollView中ViewPager无法正常滑动问题解决方法
-
在android中ScrollView嵌套ScrollView解决方案
-
Android拍照保存在系统相册不显示的问题解决方法
-
Android7.0上某些PopuWindow出现显示位置不正确问题的解决方法
-
Android ImageView 不显示JPEG图片的问题解决
-
Android ScrollView 下嵌套 ListView 或 GridView出现问题解决办法
-
Android之ScrollView嵌套ListView和GridView冲突的解决方法
-
解决Android SearchView不显示搜索icon的问题