1

我正在使用TonicArtos/StickyGridHeaders库,我StickyGridHeadersGridView的放在一个RelativeLayout. 问题是,我在布局 XML 中使用的属性StickyGridHeadersGridView不起作用,因为它ScrollBar出现在网格视图项上方

android:layout_above
android:layout_below
android:layout_toRightOf

我得到如下输出

在此处输入图像描述

解决方法:

为了解决这个问题,我必须将StickyGridHeadersGridView内部包装起来,FrameLayout并将上述属性应用于此FrameLayout,它工作得很好但FrameLayout这里是不必要的,因为它会在视图层次结构中添加另一个视图。

4

1 回答 1

1

StickyGridHeadersGridView.java在(第 887 行)中替换以下两行后,此错误似乎已解决

canvas.restore();
canvas.restore();

if (mHeaderBottomPosition != headerHeight) {
    canvas.restore();
}
canvas.restore();

感谢TonicArtos/StickyGridHeaders 问题 #55

于 2013-09-12T07:35:46.810 回答