listview嵌套gridview 条目里面gridview显示不全的问题

原创 2016年09月18日 10:45:03

listview嵌套grideview重点就是gridview的控件

应该继承GridView重写onMeasurefa方法

package cn.com.bjhj.view;

import android.content.Context;
import android.util.AttributeSet;
import android.widget.GridView;

/**
 * Created by JIANG on 2016/9/18.
 */
public class NoScrollGridView extends GridView {
    public NoScrollGridView(Context context) {
        super(context);
    }

    public NoScrollGridView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }

    public NoScrollGridView(Context context, AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
    }

    @Override
    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,
                MeasureSpec.AT_MOST);
        super.onMeasure(widthMeasureSpec, expandSpec);
    }
}
然后使用自定义的控件,其他不变,这样就能显示完全

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android动态设定GridView的高度,固定column,实现高度自适应

动态设定GridView的高度,固定column,根据gridview中的item个数设定高度: 调用以下方法: [java] view plaincopy...
  • lib739449500
  • lib739449500
  • 2015年09月15日 17:52
  • 2618

解决当ListView的条目中包含GridView时的问题

最近项目中遇到了这样的需求:列表条目中包含九宫格列表,分析发现就是ListView中嵌套GridView的使用。       开工之前就发现有不少提到listview中嵌套GridView发生冲突的...
  • lrpshuai
  • lrpshuai
  • 2016年10月28日 14:40
  • 239

ListView嵌套GridView显示不全解决方法

其实这个ListView上一共需要显示的是6张图片,也就是说还有3张图片需要在下一行显示的,结果GridView没有显示完全,这个问题很奇怪,但是已经找到解决的方案,就是重写一个GridView,做一...
  • lee_tianya
  • lee_tianya
  • 2014年10月16日 19:14
  • 6449

关于ScrollView嵌套GridView和ListView不能完全显示的问题

最近为公司做的一个Demo里面用到了ScrollView嵌套了GridView和ListView,然而在嵌套的时候我发现GridView和ListView都是不能完全显示,显示的基本上都是单行的数据,...
  • ChaoLi_Chen
  • ChaoLi_Chen
  • 2016年05月05日 10:08
  • 1291

解决ScrollView下嵌套ListView、GridView显示不全的问题(冲突)

一.使用网上用的动态改变listview高度的方法,该方法只适用于item布局是LinearLayout布局的情况,不能是其他的,因为其他的Layout(如RelativeLayout)没有重写onM...
  • cs_li1126
  • cs_li1126
  • 2013年10月21日 11:17
  • 11386

ListView(ScrollView)嵌套ListView、GridView显示不全,内容大于一行计算的高度不正确的解决办法

ListView(ScrollView)嵌套ListView、GridView显示不全,内容大于一行计算的高度不正确的解决办法...
  • smileiam
  • smileiam
  • 2016年01月13日 17:24
  • 1019

listview嵌套gridview,并实现grid元素部分显示以及点击展开与折叠

有时我们需要用GridView显示目录列表,有时甚至是二级的,即listview每一个item里面又各自嵌入一个gridview,但是当二级目录(数据条目)的数量过多时,界面会比较臃肿,这时我们就想要...
  • duguju
  • duguju
  • 2015年10月31日 23:08
  • 3510

ListView中能嵌套使用'GridView'吗?

在做app的时候或许都会遇到这样的需求,在一个ListView中显示类似GridView的情况。很容易想到的做法是在ListView中嵌套使用GridView,并且很多的人也在这样做。网上搜索List...
  • A38017032
  • A38017032
  • 2015年09月28日 23:24
  • 5064

Android 自定义GridView,解决嵌套Grideview的显示不完全的问题

解决嵌套Grideview的显示不完全的问题,在这里自定义一个GridView组件继承于原来的GridView,重写onMeasure方法重绘组件,然后替换布局文件中GridView布局即可。pack...
  • qq_20785431
  • qq_20785431
  • 2016年04月02日 14:18
  • 2410

定义的ListView嵌套GridView的布局

实现的效果如图所示。 ListView有的时候对于一些效果实现起来不是那么容易,像这种布局用litview实现起来有点困难,但是使用listview嵌套GridView实现起来就简单很多了。 需要...
  • u012305710
  • u012305710
  • 2016年01月05日 20:23
  • 3253
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:listview嵌套gridview 条目里面gridview显示不全的问题
举报原因:
原因补充:

(最多只允许输入30个字)