INNER CODE UNIT · Java
createColumnHeaderRecyclerView
evrencoskun/TableView · tableview/src/main/java/com/evrencoskun/tableview/TableView.java:312
protected CellRecyclerView createColumnHeaderRecyclerView() {
CellRecyclerView recyclerView = new CellRecyclerView(getContext());
// Set layout manager
recyclerView.setLayoutManager(getColumnHeaderLayoutManager());
// Set layout params
LayoutParams layoutParams = new LayoutParams(LayoutParams.WRAP_CONTENT,
mColumnHeaderHeight, getGravity());
// If the corner is on the right the margin needs to be on the right
if (mCornerViewLocation == CornerViewLocation.TOP_RIGHT || mCornerViewLocation == CornerViewLocation.BOTTOM_RIGHT) {
layoutParams.rightMargin = mRowHeaderWidth;
} else {
layoutParams.leftMargin = mRowHeaderWidth;
}
recyclerView.setLayoutParams(layoutParams);