History log of /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaItemPresenter.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
99ec8b0cb375f7e5577ea3ec9f09e6ff7a95de0d 25-Aug-2016 Aurimas Liutikas <aurimas@google.com> Remove all the extra accessor methods added by javac in support-leanback.

Change private methods to be package protected to avoid extra methods
that get added to be able to access them from inner classes.

This CL saves 469 methods in our jar.

Bug: 31075707
Change-Id: I68c8152d060c9f35c72a2d78c608a9bccd12c86e
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaItemPresenter.java
78be4412362eafffe14b60a20b7ddd4bf86a515b 23-Jul-2016 Keyvan Amiri <keyvana@google.com> Support library: Updated API docs for media item presenter

Unexposed MediaNowPlayingView and MediaRowFocusView from the public docs.

Bug: 30088038
Bug: 30088617
Change-Id: I3e9f004821cf5716651a30c5069dec6ac8529c3c
(cherry picked from commit 1dcc356c7c60f493010d69ded3d8e8f92f54217d)
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaItemPresenter.java
7adf7fdd0c2978bb0a87096c89d6356e4e26ad98 11-Jun-2016 Keyvan Amiri <keyvana@google.com> Leanback playback: Added support to flip between different views
for each media item row depending on the playback state

The first view of each media item row can now flip between different
views. A default layout is provided by the AbstractMediaItemPresenter or
the user can set a theme attribute that defines a custom layout for
different playback states.
In the default layout, a 3 peak meters animation is provided when a
media item is playing.

Change-Id: Ibcc8d995a9d46cf089afc998980c815948609371
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/AbstractMediaItemPresenter.java
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/AbstractMediaItemPresenter.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/AbstractMediaItemPresenter.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/AbstractMediaItemPresenter.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/AbstractMediaItemPresenter.java