4fe538f2d65eefc57f618887ccb1226ec1a9741d |
|
28-Apr-2016 |
Keyvan Amiri <keyvana@google.com> |
Leanback media-list support: Added optional customizable actions AbstractMediaItemPresenter now supports arbitrary number of optional custom actions. Each media item row can consist of multiple, separately focusable views where each component is highlighted through an animated drawable. APIs are provided for capturing click events on media item details or actions, and dynamically altering the contents of the details or action views. Also changed the attribute names to "media items" to make them more generic for any media item list usage (e.g. music app, podcast, etc.). Bug: 28636413 Change-Id: I167fc15c3961dec4280a77c1356f1bf571525650
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaListHeaderPresenter.java
|
b6ea4fa686b06fdb91f10998bd1d4b14c14af0ce |
|
31-Mar-2016 |
Keyvan Amiri <keyvana@google.com> |
Revert "Revert "Leanback Support: Added support for rendering media items in a playlist"" This reverts commit 5d65f5e507e1c11e65c1c29728545821d9726f73. Change-Id: Iada2af5185018d203ee5edc8a0c0efc68e5934bd
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaListHeaderPresenter.java
|
5d65f5e507e1c11e65c1c29728545821d9726f73 |
|
31-Mar-2016 |
Dake Gu <dake@google.com> |
Revert "Leanback Support: Added support for rendering media items in a playlist" This reverts commit cea4884a1494192ffdd78bd2e72fb3c53ec027fd. Change-Id: Id1175086e448caa9f65a628fff1f0b66690d94a6
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaListHeaderPresenter.java
|
cea4884a1494192ffdd78bd2e72fb3c53ec027fd |
|
25-Mar-2016 |
Keyvan Amiri <keyvana@google.com> |
Leanback Support: Added support for rendering media items in a playlist Created abstract presenters for media header and playlist that define the layout and views for rendering tracks in a vertical playlist format. Also created themes and styles for customizing individual widgets within the playlist header and media items. Users of this class must subclass these presenters in order to bind their own arbitrary header or media item data models to the views provided by these abstract media presenters. Change-Id: I14d5389ae1f826fb91b5d8d28de607c8753084b6
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaListHeaderPresenter.java
|