OSDN Git Service

ActionProvider API update
authorAdam Powell <adamp@google.com>
Sat, 16 Jun 2012 02:21:34 +0000 (19:21 -0700)
committerAdam Powell <adamp@google.com>
Sat, 16 Jun 2012 03:19:29 +0000 (20:19 -0700)
commit130b4572d1f3df702e5b296a655d15a41f6d4c66
treedcbeec24c1138901ac4925446d20b810887267e2
parentd8bbf96a84cba7c31fa1535fe2467520f2aa0198
ActionProvider API update

* Add ActionProvider#overridesItemVisibility and isVisible.
  These methods allow an ActionProvider to override the
  visibility of a MenuItem that it is bound to. If a MenuItem
  has been explicitly hidden by the application, it will not
  be visible.

* Change MediaRouteActionProvider to not require a MediaRouter
  callback, to avoid extra lifecycle management headaches.

Change-Id: I606fa98b3a6a3e60a953dd024274f9bf9c67acdd
api/current.txt
core/java/android/app/MediaRouteActionProvider.java
core/java/android/view/ActionProvider.java
core/java/com/android/internal/view/menu/MenuItemImpl.java
media/java/android/media/MediaRouter.java