Loading packages/CarSystemUI/res/layout/car_volume_item.xml +7 −6 Original line number Diff line number Diff line Loading @@ -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"> <!-- Primary Action. --> <ImageView android:id="@+id/primary_icon" android:layout_width="@dimen/car_primary_icon_size" android:layout_width="@dimen/car_volume_item_icon_size" android:layout_centerVertical="true" android:layout_marginStart="@dimen/car_volume_item_margin_horizontal" android:layout_alignParentStart="true" android:layout_height="@dimen/car_primary_icon_size"/> android:layout_height="@dimen/car_volume_item_icon_size"/> <!-- Note: the horizontal padding and offset are set to 0 so that the track and thumb aligns with the proper keylines. --> Loading Loading @@ -61,11 +63,10 @@ android:background="@color/car_volume_item_divider_color"/> <ImageView android:id="@+id/supplemental_icon" android:layout_width="@dimen/car_primary_icon_size" android:layout_height="@dimen/car_primary_icon_size" android:layout_width="@dimen/car_volume_item_icon_size" android:layout_height="@dimen/car_volume_item_icon_size" android:background="?android:attr/selectableItemBackground" android:layout_centerVertical="true" android:layout_alignParentEnd="true" android:layout_marginEnd="@dimen/car_volume_item_margin_horizontal" android:scaleType="fitCenter"/> </RelativeLayout> packages/CarSystemUI/res/values/colors.xml +3 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,9 @@ <!-- The background color of the notification shade --> <color name="notification_shade_background_color">#DD000000</color> <!-- The background color of the car volume dialog --> <color name="car_volume_dialog_background_color">@color/system_bar_background_opaque</color> <!-- The color of the dividing line between grouped notifications. --> <color name="notification_divider_color">@*android:color/notification_action_list</color> Loading packages/CarSystemUI/res/values/dimens.xml +3 −1 Original line number Diff line number Diff line Loading @@ -78,8 +78,10 @@ <dimen name="ongoing_appops_chip_bg_corner_radius">12dp</dimen> <!-- Car volume dimens. --> <dimen name="car_volume_item_icon_size">@dimen/car_primary_icon_size</dimen> <dimen name="car_volume_item_height">@*android:dimen/car_single_line_list_item_height</dimen> <dimen name="car_volume_item_margin_horizontal">@*android:dimen/car_keyline_1</dimen> <dimen name="car_volume_item_padding_start">@*android:dimen/car_keyline_1</dimen> <dimen name="car_volume_item_padding_end">@*android:dimen/car_keyline_1</dimen> <dimen name="car_volume_item_seekbar_margin_vertical">@*android:dimen/car_padding_1</dimen> <dimen name="car_volume_item_seekbar_margin_start">@*android:dimen/car_keyline_3</dimen> <dimen name="car_volume_item_seekbar_margin_end">@*android:dimen/car_padding_4</dimen> Loading packages/CarSystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java +3 −0 Original line number Diff line number Diff line Loading @@ -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; Loading Loading @@ -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 Loading Loading
packages/CarSystemUI/res/layout/car_volume_item.xml +7 −6 Original line number Diff line number Diff line Loading @@ -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"> <!-- Primary Action. --> <ImageView android:id="@+id/primary_icon" android:layout_width="@dimen/car_primary_icon_size" android:layout_width="@dimen/car_volume_item_icon_size" android:layout_centerVertical="true" android:layout_marginStart="@dimen/car_volume_item_margin_horizontal" android:layout_alignParentStart="true" android:layout_height="@dimen/car_primary_icon_size"/> android:layout_height="@dimen/car_volume_item_icon_size"/> <!-- Note: the horizontal padding and offset are set to 0 so that the track and thumb aligns with the proper keylines. --> Loading Loading @@ -61,11 +63,10 @@ android:background="@color/car_volume_item_divider_color"/> <ImageView android:id="@+id/supplemental_icon" android:layout_width="@dimen/car_primary_icon_size" android:layout_height="@dimen/car_primary_icon_size" android:layout_width="@dimen/car_volume_item_icon_size" android:layout_height="@dimen/car_volume_item_icon_size" android:background="?android:attr/selectableItemBackground" android:layout_centerVertical="true" android:layout_alignParentEnd="true" android:layout_marginEnd="@dimen/car_volume_item_margin_horizontal" android:scaleType="fitCenter"/> </RelativeLayout>
packages/CarSystemUI/res/values/colors.xml +3 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,9 @@ <!-- The background color of the notification shade --> <color name="notification_shade_background_color">#DD000000</color> <!-- The background color of the car volume dialog --> <color name="car_volume_dialog_background_color">@color/system_bar_background_opaque</color> <!-- The color of the dividing line between grouped notifications. --> <color name="notification_divider_color">@*android:color/notification_action_list</color> Loading
packages/CarSystemUI/res/values/dimens.xml +3 −1 Original line number Diff line number Diff line Loading @@ -78,8 +78,10 @@ <dimen name="ongoing_appops_chip_bg_corner_radius">12dp</dimen> <!-- Car volume dimens. --> <dimen name="car_volume_item_icon_size">@dimen/car_primary_icon_size</dimen> <dimen name="car_volume_item_height">@*android:dimen/car_single_line_list_item_height</dimen> <dimen name="car_volume_item_margin_horizontal">@*android:dimen/car_keyline_1</dimen> <dimen name="car_volume_item_padding_start">@*android:dimen/car_keyline_1</dimen> <dimen name="car_volume_item_padding_end">@*android:dimen/car_keyline_1</dimen> <dimen name="car_volume_item_seekbar_margin_vertical">@*android:dimen/car_padding_1</dimen> <dimen name="car_volume_item_seekbar_margin_start">@*android:dimen/car_keyline_3</dimen> <dimen name="car_volume_item_seekbar_margin_end">@*android:dimen/car_padding_4</dimen> Loading
packages/CarSystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java +3 −0 Original line number Diff line number Diff line Loading @@ -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; Loading Loading @@ -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 Loading