我正在使用一个非常有用的示例here来显示RecyclerView和GridLayoutManager以显示带有 Headers 的网格 .
它看起来很不错,但我的平面设计师希望 Headers 项占据RecyclerView的整个宽度 . 现在有填充 .
当我设置GridLayoutManager时,我添加填充(我仍然想要其他网格项):[它正在使用Xamarin C#]
var numColumns = myListView.MeasuredWidth / tileSizeMax;
myGridView.SetPadding(tilePadding, tilePadding, tilePadding, tilePadding);
layoutManager = new GridLayoutManager(Activity, numColumns);
myListView.SetLayoutManager(layoutManager);
那么,如何将 Headers 项的填充设置为不同...或者使其在填充上绘制?
1 回答
试试这个:
并检查这些链接:
http://blog.sqisland.com/2014/12/recyclerview-grid-with-header.html Set span for items in GridLayoutManager using SpanSizeLookup