From 51b6659ae15e2509512d6fa0e32fe2edf1a1b6e8 Mon Sep 17 00:00:00 2001 From: Zoey Chen Date: Fri, 13 Aug 2021 14:29:52 +0800 Subject: [PATCH] [ProviderModel] Cherry-pick from master ag/15207286, ag/15216391 and ag/15205988 Should not show pwd dialog if it is a saved Wi-Fi entry The dialog should be scrollable in landscape mode Fix dialog's UI layout - Move down the dialog to overlay the gesture navigation bar. - Mobile data layout need to align UX figma Bug: 192803404 Test: atest InternetDialogTest Change-Id: Ib5ac6ee909e666b66b41fd0069f6c9528858dd37 Merged-In: Ib5ac6ee909e666b66b41fd0069f6c9528858dd37 --- .../layout/internet_connectivity_dialog.xml | 587 +++++++++--------- .../qs/tiles/dialog/InternetAdapter.java | 5 +- .../qs/tiles/dialog/InternetDialog.java | 19 +- .../qs/tiles/dialog/InternetDialogFactory.kt | 1 + .../qs/tiles/dialog/InternetDialogTest.java | 5 +- 5 files changed, 316 insertions(+), 301 deletions(-) diff --git a/packages/SystemUI/res/layout/internet_connectivity_dialog.xml b/packages/SystemUI/res/layout/internet_connectivity_dialog.xml index fddff0b1eb0ff..6163af09fa6b0 100644 --- a/packages/SystemUI/res/layout/internet_connectivity_dialog.xml +++ b/packages/SystemUI/res/layout/internet_connectivity_dialog.xml @@ -27,15 +27,16 @@ android:layout_width="match_parent" style="@style/Widget.SliceView.Panel" android:gravity="center_vertical|center_horizontal" - android:layout_marginTop="20dp" - android:layout_height="64dp" + android:layout_marginTop="24dp" + android:layout_marginBottom="24dp" + android:layout_height="wrap_content" android:orientation="vertical"> @@ -44,7 +45,8 @@ android:id="@+id/internet_dialog_subtitle" android:gravity="center_vertical|center_horizontal" android:layout_width="wrap_content" - android:layout_height="wrap_content" + android:layout_height="20dp" + android:layout_marginTop="8dp" android:ellipsize="end" android:maxLines="1" android:fontFamily="google-sans" @@ -56,296 +58,309 @@ android:layout_height="1dp" android:background="?android:attr/listDivider"/> - - + android:layout_height="match_parent"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + android:orientation="vertical"> - - - - - - - - - - - - - - - - - - - + android:orientation="vertical"> - - - + - + + + - + + + + - -