History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/picker/Picker.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
34914fd296a56b55c3c6c3183c7b58c4f16ca775 01-Mar-2016 Dake Gu <dake@google.com> leanback DatePicker: fix range updates

Missing a notifyDataSetChange in scroll pass caused the mess, do the
updateSpinner in a post Runnable

Bug 27431465

Change-Id: I489b19645ee0934e15beb7dcb131f150b5cfa0d1
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/picker/Picker.java
942f79291db75ccf6ecd0351d23a444a43dd0501 09-Feb-2016 Dake Gu <dake@google.com> GuidedStep API review change

Added API to set min date and maxDate on GuidedDatePickerAction.
And API changes for Bug 27076166

Change-Id: I32a542fd005688fd9a1dca211e28a51e882ca38f
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/picker/Picker.java
0f96ae4965103bade4bebe7776b2ee35cd603112 26-Jan-2016 Dake Gu <dake@google.com> GuidedStepFragment: made Picker accessibility friendly

Interpreting keys in Picker view does not work with accessibility services.
Talkback 4.4 expects the view to be focusable to drive the UI. The change
makes Picker's child views focusable. Also added new functions to
block focus out of item view when it's activated for editing.

Bug 26725708

Change-Id: I332fe577dffa4fe86a83dfe25e13cb90444d5da3
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/picker/Picker.java
b88b36aa081a500eb0e9d4be0bac85b33cd57dde 05-Jan-2016 Dake Gu <dake@google.com> Adding datepicker in GuidedStepFragment

Add GuidedDatePickerAction. Added a new VIEW_TYPE_DATE_PICKER in
GuidedActionsStylist to handle GuidedDatePickerAction. The behavior
is abstracted as a "click to activate/deactivate" widget, allowing
subclass to support action other than DatePicker. The transition
shares same code for drop down list (i.e. sub actions).

Fix the generic Builder class problem, passing the concrete Builder
class as generic parameter.

Switch Picker to use standard activated status from a customized
"expanded" attribute.

And API review changes

Bug: 25390757
Bug: 26509683
Bug: 26509387
Bug: 26509381

Change-Id: I35cb5f99a1e81acaa51366cf17b1353180c7a549
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/picker/Picker.java
b19799d69cbbe7f7ca104520e9b07312ab7539af 15-Dec-2015 Dake Gu <dake@google.com> DatePicker: allow change columns after initialized

Also fixed NPE when one of the date column is not in format.

Bug 25390757

Change-Id: Ic1ee9c50d9c3d93f71f3bf587bd594d411097ee5
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/picker/Picker.java
2e42db84057616ff5fc755ab55debef731015d3a 12-Dec-2015 Dake Gu <dake@google.com> leanback: Improvement of Picker

Support two states: expanded and not expanded.
Auto toggle expanded states onClick.

Bug 25390757

Change-Id: I857f25099a7a936d29250b2488e0e42e6eb18359
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/picker/Picker.java
71d30e1cf5514761ba8ad4bd3c8c70540d60dbd3 08-Dec-2015 Dake Gu <dake@google.com> leanback: add Picker and DatePicker widgets

Bug 25390757

Change-Id: I0acfb545e311b9d8d8e79410785d636485c59d9c
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/picker/Picker.java