Android 8.0.0 Release 35 (OPR4.170623.020)
Moving Media app off CarActivity

- MediaActivity now extends CarDrawerActivity from car-stream-ui-lib and
  no longer relies on legacy CarActivity.
- Re-implemented Drawer logic using CarDrawerAdapter. Added
  media-specific subclass: MediaDrawerAdapter. It relies on
  MediaBrowserItemsFetcher (and subclasses) for actual fetching of
  browse items or queue items.
- Removed now dead classes: MediaProxyActivity, MediaCarMenuCallbacks
  and MediaMenuBitmapDownloader.
- Drawer layout is still a bit broken because CarDrawerAdapter is not
  flexible enough for Media needs. Filed follow-on bug b/36573125 to
  address.

Bug: 34352155
Test: Played music in from LocalMediaPlay and BT Media player. Local
      version works for the most part (except for b/36571620). BT version browse
      works, but playback is buggy. Need to investigate BT side of things.

Change-Id: Ic9ee87fcdeaecb2c71a9d354316c1342ae90de28
12 files changed
tree: a62727bd35c20e7bf549084aa44dbf6c87fcd136
  1. res/
  2. src/
  3. Android.mk
  4. AndroidManifest.xml