Skip to content

Commit 2b007f7

Browse files
authored
allow user to overwrite createItemDecoration
in order to let him set the decoration separator he which. updated to match interface ITableView
1 parent 48caa02 commit 2b007f7

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

tableview/src/main/java/com/evrencoskun/tableview/TableView.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,7 @@ public void setShowHorizontalSeparators(boolean showSeparators) {
355355
this.mShowHorizontalSeparators = showSeparators;
356356
}
357357

358+
@Override
358359
public boolean isShowVerticalSeparators() {
359360
return mShowVerticalSeparators;
360361
}
@@ -599,14 +600,15 @@ public DividerItemDecoration getHorizontalItemDecoration() {
599600
return mHorizontalItemDecoration;
600601
}
601602

602-
private DividerItemDecoration getVerticalItemDecoration() {
603+
@Override
604+
public DividerItemDecoration getVerticalItemDecoration() {
603605
if (mVerticalItemDecoration == null) {
604606
mVerticalItemDecoration = createItemDecoration(DividerItemDecoration.VERTICAL);
605607
}
606608
return mVerticalItemDecoration;
607609
}
608610

609-
private DividerItemDecoration createItemDecoration(int orientation) {
611+
protected DividerItemDecoration createItemDecoration(int orientation) {
610612
Drawable divider = ContextCompat.getDrawable(getContext(), R.drawable.cell_line_divider);
611613

612614
// That means; There is a custom separator color from user.

0 commit comments

Comments
 (0)