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

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

相关文章推荐

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

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

ListView中嵌套GridView关于GridView的高度显示问题

转载于: http://gundumw100.iteye.com/blog/1732987 经常要在ScrollView中嵌入ListView,网上方法一大堆,但都比较繁琐。  本人...
  • nnmmbb
  • nnmmbb
  • 2015年11月20日 18:02
  • 1301

recycleview的复用问题

其实很简单的问题 我不知道我怎么变那么蠢了 我原来想让第0个item改变一下样式之类的,然后就写了这样的代码 @Override         public void onBindViewHolde...

安卓GridView(自定义适配器)

先贴布局:就放了一个GridView

关于listview,gridview里面数据显示不全的问题

listview,girdview这些控件在我们android开发经常用的到,但是,数据显示不全的问题也是我们经常碰到的,下面只要在代码中加入几行代码即可以下方法仅供参考,转自网络listview控件...

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

本文转载自其他大神的博客,文中的内容不代表本人的观点1.使用网上用的动态改变listview高度的方法,该方法item布局是LinearLayout布局的情况,不能是其他的,因为其他的Layout(如...

【转】嵌套ListView、ScrollView、GridView等布局显示不全的问题

原文参见:http://m.blog.csdn.net/article/details?id=46136569 在项目开发中,可能经常遇到嵌套ListView、ScrollView的问题,百度...

解决ScrollView下嵌套自定义ListView、GridView后依然显示不全的问题

当我们ScrollView下嵌套ListView、GridView时会出现显示不全的问题,这样我们大部分是会重写ListView、gridView 一:重写ListView、gridView 重...

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

1.使用网上用的动态改变listview高度的方法,该方法只适用于item布局是LinearLayout布局的情况,不能是其他的,因为其他的Layout(如RelativeLayout)没有重写onM...

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

1.使用网上用的动态改变listview高度的方法,该方法只适用于item布局是LinearLayout布局的情况,不能是其他的,因为其他的Layout(如RelativeLayout)没有重写onM...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:listview嵌套gridview 条目里面gridview显示不全的问题
举报原因:
原因补充:

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