From 2f60d111eb4f29673449839d2781b1b249903383 Mon Sep 17 00:00:00 2001 From: Anthony Chen Date: Tue, 26 Jan 2016 15:34:12 -0800 Subject: [PATCH] Allow volume dialog dimensions to be customized. The volume dialog originally had the same dimensions as the regular notification panel. However, Android Auto wants a larger dialog. As a result, separate out the icon size and dialog size so that they can be customized. Change-Id: Idcaf94d64bcd5ce7d8f6f0ad5da916cf7226a527 --- packages/SystemUI/res/values/dimens.xml | 2 ++ .../SystemUI/src/com/android/systemui/volume/VolumeDialog.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/res/values/dimens.xml b/packages/SystemUI/res/values/dimens.xml index e245c2422b863..8b0350ab40eaf 100644 --- a/packages/SystemUI/res/values/dimens.xml +++ b/packages/SystemUI/res/values/dimens.xml @@ -137,6 +137,8 @@ 416dp @dimen/match_parent + @dimen/standard_notification_panel_width + 0x31 0x37 diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java index b005a2b445754..5dc468bb193e2 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java +++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialog.java @@ -254,7 +254,7 @@ public class VolumeDialog implements TunerService.Tunable { if (D.BUG) Log.d(TAG, "updateWindowWidth dm.w=" + dm.widthPixels); int w = dm.widthPixels; final int max = mContext.getResources() - .getDimensionPixelSize(R.dimen.standard_notification_panel_width); + .getDimensionPixelSize(R.dimen.volume_dialog_panel_width); if (w > max) { w = max; }