google / flexbox-layout

Flexbox for Android
Apache License 2.0
18.24k stars 1.79k forks source link

Divider mode for FlexboxItemDecoration #527

Closed ghost closed 4 years ago

ghost commented 4 years ago

Issues and steps to reproduce

val itemDecoration = FlexboxItemDecoration(viewBinding.root.context)
itemDecoration.setDrawable(ContextCompat.getDrawable(viewBinding.root.context, R.drawable.vertical_divider))
itemDecoration.setOrientation(FlexboxItemDecoration.VERTICAL)
it.addItemDecoration(itemDecoration)

Expected behavior

Can I set the divider mode, just as similar as the FlexboxLayout, we can set like below:

layout.showDividerVertical = FlexboxLayout.SHOW_DIVIDER_MIDDLE + FlexboxLayout.SHOW_DIVIDER_END

Version of the flexbox library

1.1.1

Link to code

val itemDecoration = FlexboxItemDecoration(viewBinding.root.context)
itemDecoration.setDrawable(ContextCompat.getDrawable(viewBinding.root.context, R.drawable.vertical_divider))
itemDecoration.setOrientation(FlexboxItemDecoration.VERTICAL)
it.addItemDecoration(itemDecoration)
thagikura commented 4 years ago

Sorry that isn't not supported at this moment for FlexboxItemDecoration