MediaRouter: Adjust icon size properly for orientation change
Bug: 24352510
Change-Id: Ia21d7b2547aba4304898d66ff1f87ee286f2bc2d
diff --git a/v7/mediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java b/v7/mediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
index da85124..f4797cf 100644
--- a/v7/mediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
+++ b/v7/mediarouter/src/android/support/v7/app/MediaRouteControllerDialog.java
@@ -506,8 +506,11 @@
View item = mVolumeGroupList.getChildAt(i);
if (item != null) {
setLayoutHeight(item, mVolumeGroupListItemHeight);
- setLayoutHeight(item.findViewById(R.id.mr_volume_item_icon),
- mVolumeGroupListItemIconSize);
+ View icon = item.findViewById(R.id.mr_volume_item_icon);
+ ViewGroup.LayoutParams lp = icon.getLayoutParams();
+ lp.width = mVolumeGroupListItemIconSize;
+ lp.height = mVolumeGroupListItemIconSize;
+ icon.setLayoutParams(lp);
}
}
int expandedGroupListHeight = mVolumeGroupListItemHeight * volumeGroupListCount;