|
|
|
|
@ -58,54 +58,40 @@ enum class RowViewType { |
|
|
|
|
HEADER_TITLE -> { |
|
|
|
|
HeaderViewHolder( |
|
|
|
|
LayoutInflater.from(parent.context).inflate( |
|
|
|
|
R.layout.row_header_title, |
|
|
|
|
parent, |
|
|
|
|
false |
|
|
|
|
R.layout.row_header_title, parent, false |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
HEADER_TITLE_VALUE -> HeaderViewHolder( |
|
|
|
|
LayoutInflater.from(parent.context).inflate( |
|
|
|
|
R.layout.row_header_title_value, |
|
|
|
|
parent, |
|
|
|
|
false |
|
|
|
|
R.layout.row_header_title_value, parent, false |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
HEADER_TITLE_AMOUNT -> HeaderViewHolder( |
|
|
|
|
LayoutInflater.from(parent.context).inflate( |
|
|
|
|
R.layout.row_header_title_amount, |
|
|
|
|
parent, |
|
|
|
|
false |
|
|
|
|
R.layout.row_header_title_amount, parent, false |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
HEADER_TITLE_AMOUNT_BIG -> HeaderViewHolder( |
|
|
|
|
LayoutInflater.from(parent.context).inflate( |
|
|
|
|
R.layout.row_header_title_amount_big, |
|
|
|
|
parent, |
|
|
|
|
false |
|
|
|
|
R.layout.row_header_title_amount_big, parent, false |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
// Row View Holder |
|
|
|
|
TITLE -> RowViewHolder( |
|
|
|
|
LayoutInflater.from(parent.context).inflate( |
|
|
|
|
R.layout.row_title, |
|
|
|
|
parent, |
|
|
|
|
false |
|
|
|
|
R.layout.row_title, parent, false |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
TITLE_ARROW -> RowViewHolder( |
|
|
|
|
LayoutInflater.from(parent.context).inflate( |
|
|
|
|
R.layout.row_title_arrow, |
|
|
|
|
parent, |
|
|
|
|
false |
|
|
|
|
R.layout.row_title_arrow, parent, false |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
TITLE_GRID -> RowViewHolder( |
|
|
|
|
LayoutInflater.from(parent.context).inflate( |
|
|
|
|
R.layout.row_bottom_sheet_grid_title, |
|
|
|
|
parent, |
|
|
|
|
false |
|
|
|
|
R.layout.row_bottom_sheet_grid_title, parent, false |
|
|
|
|
) |
|
|
|
|
) |
|
|
|
|
DATA -> RowViewHolder( |
|
|
|
|
|