Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bd8b8e1d authored by Ivan Chiang's avatar Ivan Chiang
Browse files

[PM] Support material AlertDialog (7/N)

- Update the padding of the buttons
- Update the padding of the button bar
- Update the minimum width of the dialog

Flag: android.content.pm.use_pia_v2
Test: manual
Bug: 274120822
Change-Id: Ie209d793eb398e64710c28a783d01e56b129b331
parent 64196ba7
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -53,4 +53,9 @@
    <dimen name="dialog_inter_element_vertical_margin">12dp</dimen>
    <dimen name="alert_dialog_radius">28dp</dimen>
    <dimen name="alert_dialog_dim_amount">0.68</dimen>
    <!-- 24dp + 364dp + 24dp for the portrait mode -->
    <dimen name="alert_dialog_min_width_minor">412dp</dimen>
    <!-- Override the values for the buttonbar paddings in M3 MaterialAlertDialog -->
    <dimen name="m3_alert_dialog_action_top_padding">8dp</dimen>
    <dimen name="m3_alert_dialog_action_bottom_padding">8dp</dimen>
</resources>
+3 −1
Original line number Diff line number Diff line
@@ -66,7 +66,7 @@

    <!-- Material design -->
    <style name="Widget.PackageInstaller.Material.ButtonBar" parent="">
        <item name="android:paddingBottom">10dp</item>
        <item name="android:paddingBottom">16dp</item>
        <item name="android:textAppearance">@android:style/TextAppearance.DeviceDefault.Widget.Button</item>
    </style>

@@ -88,6 +88,7 @@
        <item name="android:insetTop">0dp</item>
        <item name="android:insetBottom">0dp</item>
        <item name="android:layout_marginStart">8dp</item>
        <item name="android:paddingHorizontal">16dp</item>
        <item name="android:textAppearance">@style/TextAppearance.PackageInstaller.LabelLarge</item>
    </style>

@@ -98,6 +99,7 @@
        <item name="android:insetTop">0dp</item>
        <item name="android:insetBottom">0dp</item>
        <item name="android:layout_marginStart">8dp</item>
        <item name="android:paddingHorizontal">16dp</item>
        <item name="android:textAppearance">@style/TextAppearance.PackageInstaller.LabelLarge</item>
    </style>

+1 −0
Original line number Diff line number Diff line
@@ -49,6 +49,7 @@

    <style name="Theme.MaterialAlertDialog" parent="@style/ThemeOverlay.Material3.MaterialAlertDialog">
        <item name="android:backgroundDimAmount">@dimen/alert_dialog_dim_amount</item>
        <item name="android:windowMinWidthMinor">@dimen/alert_dialog_min_width_minor</item>
        <item name="buttonBarStyle">@style/Widget.PackageInstaller.Material.ButtonBar</item>
        <item name="buttonBarPositiveButtonStyle">@style/Widget.PackageInstaller.Material.Button.Colored</item>
        <item name="buttonBarNegativeButtonStyle">@style/Widget.PackageInstaller.Material.Button.Outlined</item>