我有这个 Flexboxlayout 定义(谷歌官方库):
<com.google.android.flexbox.FlexboxLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
app:dividerDrawableHorizontal="@drawable/flexboxlayout_divider"
app:flexWrap="wrap"
app:justifyContent="space_between"
app:showDividerHorizontal="middle">
现在我想以编程方式创建相同的内容:
FlexboxLayoutManager flexboxLayoutManager = new FlexboxLayoutManager(activity);
flexboxLayoutManager.setFlexDirection(FlexDirection.COLUMN);
flexboxLayoutManager.setJustifyContent(JustifyContent.SPACE_BETWEEN);
flexboxLayoutManager.setFlexWrap(FlexWrap.WRAP);
myRecyclerView.setLayoutManager(flexboxLayoutManager);
我缺少的是app:dividerDrawableHorizontal
andapp:showDividerHorizontal
属性,没有找到任何设置它们的方法。