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行目)の以下の2行を差し替えると、このバグは解消されたようです。

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

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

TonicArtos/StickyGridHeaders Issue #55に感謝

于 2013-09-12T07:35:46.810 に答える