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);
    }
}
然后使用自定义的控件,其他不变,这样就能显示完全

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jhl122/article/details/52572414

Android 解决ListView嵌套GridView、GridView显示不正常的方法

自定义View,继承GridView,重写onMeasure()方法,代码如下:public class MyGridView extends GridView { public MyGrid...
  • fan7983377
  • fan7983377
  • 2016-07-04 14:53:02
  • 929

ListView嵌套GridView时遇到的一些坑

最近在做课程设计的时候用到了ListView列表来显示数据,虽然谷歌已经推出RecyclerView,并且已经逐步取代了ListView,可是无奈我最后还是选择了ListView。课程设计的需求是用L...
  • vae1314chuanchen
  • vae1314chuanchen
  • 2016-06-10 23:25:25
  • 3626

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

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

Android GridView设置条目的高度与宽度相等、GridView条目宽高相同

自定义View,继承RelativeLayout或者LinearLayout,重写onMeasure()方法,代码如下:public class SquareLayout extends Relati...
  • fan7983377
  • fan7983377
  • 2016-07-04 15:04:39
  • 3012

Android GridView实现多种不同布局样式显示数据

http://blog.csdn.net/alovebtoc/article/details/14058015
  • a5251199
  • a5251199
  • 2016-10-27 16:25:35
  • 1649

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

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

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

listview嵌套grideview重点就是gridview的控件 应该继承GridView重写onMeasurefa方法 package cn.com.bjhj.view; import a...
  • jhl122
  • jhl122
  • 2016-09-18 10:45:03
  • 858

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

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

ListView嵌套GridView,显示不全解决办法

ListView嵌套GridView时,遇到了GridView只显示一行,其余都显示不出来的问题,最终解决办法如下: 需要自定义GridView,重新绘制高度即可: public class My...
  • dadahai87
  • dadahai87
  • 2015-12-14 09:44:47
  • 399

使用RecyclerView实现GridView和ListView混排的效果

单位在做股票相关的app,美工切出一个图,是一个GridView和ListView混排的效果图,而且在滚动的时候,还要实现相关类别名有推动的效果,如下图:        录制的效果不是很好,因为csd...
  • chenguang79
  • chenguang79
  • 2016-08-19 10:25:11
  • 5847
收藏助手
不良信息举报
您举报文章:listview嵌套gridview 条目里面gridview显示不全的问题
举报原因:
原因补充:

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