diff --git a/packages/CarSystemUI/res/layout/car_volume_item.xml b/packages/CarSystemUI/res/layout/car_volume_item.xml index 2275ca6329e2f..0b429040fc860 100644 --- a/packages/CarSystemUI/res/layout/car_volume_item.xml +++ b/packages/CarSystemUI/res/layout/car_volume_item.xml @@ -19,16 +19,18 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" + android:background="@color/car_volume_dialog_background_color" + android:paddingStart="@dimen/car_volume_item_padding_start" + android:paddingEnd="@dimen/car_volume_item_padding_end" android:minHeight="@dimen/car_volume_item_height"> + android:layout_height="@dimen/car_volume_item_icon_size"/> @@ -61,11 +63,10 @@ android:background="@color/car_volume_item_divider_color"/> diff --git a/packages/CarSystemUI/res/values/colors.xml b/packages/CarSystemUI/res/values/colors.xml index 72914f7b18163..b818962835708 100644 --- a/packages/CarSystemUI/res/values/colors.xml +++ b/packages/CarSystemUI/res/values/colors.xml @@ -37,6 +37,9 @@ #DD000000 + + @color/system_bar_background_opaque + @*android:color/notification_action_list diff --git a/packages/CarSystemUI/res/values/dimens.xml b/packages/CarSystemUI/res/values/dimens.xml index 0358357b9c1a7..70174848df242 100644 --- a/packages/CarSystemUI/res/values/dimens.xml +++ b/packages/CarSystemUI/res/values/dimens.xml @@ -78,8 +78,10 @@ 12dp + @dimen/car_primary_icon_size @*android:dimen/car_single_line_list_item_height - @*android:dimen/car_keyline_1 + @*android:dimen/car_keyline_1 + @*android:dimen/car_keyline_1 @*android:dimen/car_padding_1 @*android:dimen/car_keyline_3 @*android:dimen/car_padding_4 diff --git a/packages/CarSystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java b/packages/CarSystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java index 94962f7c1989e..d0a63f058291f 100644 --- a/packages/CarSystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java +++ b/packages/CarSystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java @@ -32,7 +32,9 @@ import android.content.DialogInterface; import android.content.ServiceConnection; import android.content.res.TypedArray; import android.content.res.XmlResourceParser; +import android.graphics.Color; import android.graphics.PixelFormat; +import android.graphics.drawable.ColorDrawable; import android.graphics.drawable.Drawable; import android.media.AudioManager; import android.os.Debug; @@ -245,6 +247,7 @@ public class CarVolumeDialogImpl implements VolumeDialog { mExpanded = false; mWindow = mDialog.getWindow(); mWindow.requestFeature(Window.FEATURE_NO_TITLE); + mWindow.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); mWindow.clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND | WindowManager.LayoutParams.FLAG_LAYOUT_INSET_DECOR); mWindow.addFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE