MediaRouter UI tweaks.
Fix an issue where the MediaRouteButton would cause the currently
selected route to be deselected when switching activities.
The button now no longer has any side-effects.
Added code to handle the case where the dialog may be empty
by showing a progress bar and placeholder text.
Make the route chooser and controller dialogs dark to match
the system volume dialog.
Fixed the dividers in the route controller dialog.
Fixed some incorrect assumptions in the MediaRouteActionProvider
related to whether the MediaRouteButton has been attached to
the window. Sometimes we would fail to add the necessary
route callbacks. This was intended to workaround a framework
limitation but it caused other problems.
Fixed the padding of the media route button.
Cleaned up some documentation.
Bug: 9102538
Change-Id: I226e33c3017e8e4a9d877d023a8f158184861343
11 files changed