diff --git a/packages/SettingsLib/src/com/android/settingslib/notification/EnableZenModeDialog.java b/packages/SettingsLib/src/com/android/settingslib/notification/EnableZenModeDialog.java index 8b17be1e8ec96..dee68948a16eb 100644 --- a/packages/SettingsLib/src/com/android/settingslib/notification/EnableZenModeDialog.java +++ b/packages/SettingsLib/src/com/android/settingslib/notification/EnableZenModeDialog.java @@ -85,6 +85,7 @@ public class EnableZenModeDialog { @VisibleForTesting protected Context mContext; private final int mThemeResId; + private final boolean mCancelIsNeutral; @VisibleForTesting protected TextView mZenAlarmWarning; @VisibleForTesting @@ -101,8 +102,13 @@ public class EnableZenModeDialog { } public EnableZenModeDialog(Context context, int themeResId) { + this(context, themeResId, false /* cancelIsNeutral */); + } + + public EnableZenModeDialog(Context context, int themeResId, boolean cancelIsNeutral) { mContext = context; mThemeResId = themeResId; + mCancelIsNeutral = cancelIsNeutral; } public AlertDialog createDialog() { @@ -115,7 +121,6 @@ public class EnableZenModeDialog { final AlertDialog.Builder builder = new AlertDialog.Builder(mContext, mThemeResId) .setTitle(R.string.zen_mode_settings_turn_on_dialog_title) - .setNegativeButton(R.string.cancel, null) .setPositiveButton(R.string.zen_mode_enable_dialog_turn_on, new DialogInterface.OnClickListener() { @Override @@ -145,6 +150,12 @@ public class EnableZenModeDialog { } }); + if (mCancelIsNeutral) { + builder.setNeutralButton(R.string.cancel, null); + } else { + builder.setNegativeButton(R.string.cancel, null); + } + View contentView = getContentView(); bindConditions(forever()); builder.setView(contentView); diff --git a/packages/SystemUI/res/drawable/internet_dialog_footer_background.xml b/packages/SystemUI/res/drawable/internet_dialog_footer_background.xml deleted file mode 100644 index 50267fda0b25e..0000000000000 --- a/packages/SystemUI/res/drawable/internet_dialog_footer_background.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/packages/SystemUI/res/drawable/qs_dialog_btn_outline.xml b/packages/SystemUI/res/drawable/qs_dialog_btn_outline.xml index 665b4564ebf15..a47299d6f854a 100644 --- a/packages/SystemUI/res/drawable/qs_dialog_btn_outline.xml +++ b/packages/SystemUI/res/drawable/qs_dialog_btn_outline.xml @@ -29,7 +29,7 @@ - - - - - - - - diff --git a/packages/SystemUI/res/layout/internet_connectivity_dialog.xml b/packages/SystemUI/res/layout/internet_connectivity_dialog.xml index e90a6446c47b5..8b4978bba4321 100644 --- a/packages/SystemUI/res/layout/internet_connectivity_dialog.xml +++ b/packages/SystemUI/res/layout/internet_connectivity_dialog.xml @@ -381,54 +381,44 @@ android:id="@+id/button_layout" android:orientation="horizontal" android:layout_width="match_parent" - android:layout_height="48dp" - android:layout_marginStart="24dp" - android:layout_marginEnd="24dp" + android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:layout_marginBottom="34dp" + android:layout_marginStart="@dimen/dialog_side_padding" + android:layout_marginEnd="@dimen/dialog_side_padding" + android:layout_marginBottom="@dimen/dialog_bottom_padding" android:clickable="false" android:focusable="false">