History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaListHeaderPresenter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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