<androID.support.v7.Widget.RecyclerVIEw xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:ID="@+ID/categorIEs_grID" androID:layout_margintop="@dimen/Feed_item_margin" androID:layout_wIDth="match_parent" androID:layout_height="match_parent"> </androID.support.v7.Widget.RecyclerVIEw>
@H_403_0@和我的RecyclerVIEw项目:@H_403_0@ <linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:orIEntation="horizontal" androID:background="@drawable/first_time_category_unselected" androID:layout_wIDth="wrap_content" androID:layout_height="match_parent"> <TextVIEw androID:ID="@+ID/category_name" androID:layout_marginleft="@dimen/Feed_item_margin" androID:layout_gravity="center_vertical" androID:textcolor="@color/black_colour" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" /> <ImageVIEw androID:ID="@+ID/category_status_icon" androID:layout_gravity="center_vertical" androID:background="@drawable/icon_follow" androID:layout_marginleft="@dimen/Feed_item_margin" androID:layout_marginRight="@dimen/Feed_item_margin" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" /></linearLayout>
@H_403_0@这是我用来实现网格间距的装饰:@H_403_0@public class SpacesItemdecoration extends RecyclerVIEw.Itemdecoration { private int halfSpace; public SpacesItemdecoration(int space) { this.halfSpace = space / 2; } @OverrIDe public voID getItemOffsets(Rect outRect, VIEw vIEw, RecyclerVIEw parent, RecyclerVIEw.State state) { if (parent.getpaddingleft() != halfSpace) { parent.setpadding(halfSpace, halfSpace, halfSpace, halfSpace); parent.setClipTopadding(false); } outRect.top = halfSpace; outRect.bottom = halfSpace; outRect.left = halfSpace; outRect.right = halfSpace; }}
@H_403_0@这就是我想要实现的目标:@H_403_0@这就是我得到的:
如果有人可以提供帮助,我会非常感激
解决方法:
@H_403_0@您可以使用交错网格布局管理器@H_403_0@如@H_403_0@ StagaggeredGrIDLayoutManager = new StaggeredGrIDLayoutManager(3, linearlayoutmanager.HORIZONTAL ); recyclerVIEw.setLayoutManager(gaggeredGrIDLayoutManager);
@H_403_0@这是Link供参考 总结 以上是内存溢出为你收集整理的android – RecyclerView中的中心列全部内容,希望文章能够帮你解决android – RecyclerView中的中心列所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)