Release History

By product

UI for Android Q3 2015 (version 2015.3.930)

September 30, 2015

Calendar

FIXED
  • Issue with changing the first day of the week.

Chart

FIXED
  • Issue that caused the chart trackball to display at a small offset from the tracking finger.
  • Issue that caused the chart plot area to be clipped on pan.
  • Issue that caused DateTimeContinuousAxis.setMaximumTicks() to not work.

DataForm

NEW
  • New layout managers – DataFormGroupLayoutManager, DataFormLinearLayoutManager and DataFormPlaceholderLayoutManager.
  • Added DataFormValidationViewBehavior and a few subclasses that define what an editor will do visually when it has invalid or valid input.
  • New editors – DataFormSegmentedEditor, DataFormAutoCompleteEditor, DataFormListViewEditor and DataFormRadioGroupEditor.
  • Support for expandable editor groups.
  • Added ability to specify custom property metadata at run-time.
  • New ValidationMode property that separates the commit and validate operations.
FIXED
  • The DataForm now correctly persists the editors state on configuration change.
    NullPointerException in DataFormSeekBarEditor.
  • Issue with DataFormSpinnerEditor that caused the spinner to change its size vertically on value change.
  • NullPointerException in DataFormNumberPickerEditor.
  • NullPointerException in DataFormSwitchEditor.
  • Issue that caused the data form to fail to persist the editor states on configuration change.

ListView

NEW
  • New layout manager - SlideLayoutManager. This layout manager arranges the items in a gallery-like way where users can easily swipe to adjacent items.
  • New layout manager - WrapLayoutManager. This layout manager arranges the items in line one after the other until there's available space. When there is no space left a new line is created and the process is repeated.
  • New behavior - StickyHeadersBehavior. This behavior makes it possible to keep all section headers visible at all time.
  • Enabled programmatic selection in SelectionBahavior.

NumberPicker

NEW
  • New control that allows users to select numeric values from within a predefined range.