Update header information in output switcher

-Apply Metadata Description rule for title and subtitle
-Add test cases

Bug: 151889011
Test: make -j50 RunSettingsRoboTests
Change-Id: I46b79a8a64daf99b248742b96fb144cf77e685b4
This commit is contained in:
Tim Peng
2020-03-19 11:07:42 +08:00
parent 7430932305
commit 93123a5c63
2 changed files with 22 additions and 23 deletions

View File

@@ -89,7 +89,7 @@ public class MediaOutputPanel implements PanelContent, LocalMediaManager.DeviceC
if (mMediaController != null) {
final MediaMetadata metadata = mMediaController.getMetadata();
if (metadata != null) {
return metadata.getString(MediaMetadata.METADATA_KEY_ARTIST);
return metadata.getDescription().getTitle();
}
}
return mContext.getText(R.string.media_volume_title);
@@ -100,10 +100,10 @@ public class MediaOutputPanel implements PanelContent, LocalMediaManager.DeviceC
if (mMediaController != null) {
final MediaMetadata metadata = mMediaController.getMetadata();
if (metadata != null) {
return metadata.getString(MediaMetadata.METADATA_KEY_ALBUM);
return metadata.getDescription().getSubtitle();
}
}
return mContext.getText(R.string.media_output_panel_title);
return null;
}
@Override