GridView

作者: geaosu | 来源:发表于2017-09-21 17:24 被阅读0次

    http://www.apkbus.com/android-51442-1-1.html

    GirdView属性介绍
    android:numColumns="auto_fit" --------列数设置为自动
    android:columnWidth="90dp",----------每列的宽度,也就是Item的宽度
    android:stretchMode="columnWidth"------缩放与列宽大小同步
    android:verticalSpacing="10dp"----------垂直边距
    android:horizontalSpacing="10dp"-------水平边距

    GridView嵌套问题 - 防止压扁, 显示不全
    /**
    * GridView防止压扁
    */
    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);
            }
        }
    

    相关文章

      网友评论

          本文标题:GridView

          本文链接:https://www.haomeiwen.com/subject/toltextx.html