Skip to content

v0.8.5.1-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@evrencoskun evrencoskun released this 28 Dec 08:55
· 278 commits to master since this release

NewFeatures :

  • TableView columns can be sorted ascendingly or descendingly. For that, several helper methods have been inserted on TableView. These are;
    • sortColumn(int p_nColumnPosition, SortState p_eSortState)
    • SortState getSortingStatus(int column)
  • TableView has a new helper method to recalculate the desired column (remeasureColumnWidth(int column)). Sample app shows also its usage as well.
  • AbstractViewHolder has a new selection state. SelectionHandler will be work considering the state as well.
  • TableAdapter has new helper methods about showing & hiding row. For that several helper methods have been insereted on TableView.
    • showRow(int row)
    • hideRow(int row)
    • showAllHiddenRows()
    • clearHiddenRowList()
    • isRowVisible(int row)
  • TableViewListener has two new methods. These are Row Header long press action and Column Header long press action. The sample application has a codes to display usage of them using popup menu.
  • AbstractTableAdapter has some new helper methods to change models easily. These are ;
    • addRow(int p_nYPosition, RH p_jRowHeaderItem, List<C> p_jCellItems)
    • addRowRange(int p_nYPositionStart, int p_nItemCount, List<RH> p_jRowHeaderItem, List<List<C>> p_jCellItems)
    • removeRow(int p_nYPosition)
    • removeRowRange(int p_nYPositionStart, int p_nItemCount)
    • changeRowHeaderItem(int p_nYPosition, RH p_jRowHeaderModel)
    • changeRowHeaderItemRange(int p_nYPositionStart, int p_nItemCount, List<RH>p_jRowHeaderModelList)
    • changeCellItem(int p_nXPosition, int p_nYPosition, C p_jCellModel)
    • changeColumnHeader(int p_nXPosition, CH p_jColumnHeaderModel)
    • changeColumnHeaderRange(int p_nXPositionStart, int p_nItemCount, List<CH>p_jColumnHeaderModelList)
v0.8.5.1 demo video