From 46294872c79a643ee9a1b1c1d6df422660221ea5 Mon Sep 17 00:00:00 2001 From: Jason Chiu Date: Thu, 9 May 2019 15:13:23 +0800 Subject: [PATCH] Remove On/Off subtext next to the Wi-Fi toggle Fixes: 132312797 Test: robotest, visual Change-Id: I2c3b39e8deda211d23be0b2a73426778dbbf53db --- .../android/settings/wifi/slice/WifiSlice.java | 16 ---------------- .../settings/wifi/slice/WifiSliceTest.java | 11 ++--------- 2 files changed, 2 insertions(+), 25 deletions(-) diff --git a/src/com/android/settings/wifi/slice/WifiSlice.java b/src/com/android/settings/wifi/slice/WifiSlice.java index a687b935393..de4db74705a 100644 --- a/src/com/android/settings/wifi/slice/WifiSlice.java +++ b/src/com/android/settings/wifi/slice/WifiSlice.java @@ -137,7 +137,6 @@ public class WifiSlice implements CustomSliceable { final IconCompat icon = IconCompat.createWithResource(mContext, R.drawable.ic_settings_wireless); final String title = mContext.getString(R.string.wifi_settings); - final CharSequence summary = getSummary(); final PendingIntent toggleAction = getBroadcastIntent(mContext); final PendingIntent primaryAction = getPrimaryAction(); final SliceAction primarySliceAction = SliceAction.createDeeplink(primaryAction, icon, @@ -150,7 +149,6 @@ public class WifiSlice implements CustomSliceable { .setKeywords(getKeywords()) .addRow(new ListBuilder.RowBuilder() .setTitle(title) - .setSubtitle(summary) .addEndItem(toggleSliceAction) .setPrimaryAction(primarySliceAction)); } @@ -320,20 +318,6 @@ public class WifiSlice implements CustomSliceable { } } - private CharSequence getSummary() { - switch (mWifiManager.getWifiState()) { - case WifiManager.WIFI_STATE_ENABLED: - case WifiManager.WIFI_STATE_ENABLING: - return mContext.getText(R.string.switch_on_text); - case WifiManager.WIFI_STATE_DISABLED: - case WifiManager.WIFI_STATE_DISABLING: - return mContext.getText(R.string.switch_off_text); - case WifiManager.WIFI_STATE_UNKNOWN: - default: - return null; - } - } - private PendingIntent getPrimaryAction() { final Intent intent = getIntent(); return PendingIntent.getActivity(mContext, 0 /* requestCode */, diff --git a/tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java b/tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java index fabc50ec4aa..18ed0065c2b 100644 --- a/tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java +++ b/tests/robotests/src/com/android/settings/wifi/slice/WifiSliceTest.java @@ -238,20 +238,13 @@ public class WifiSliceTest { setWorkerResults(createAccessPoint(AP1_NAME, true, true)); doReturn(makeCaptivePortalNetworkCapabilities()).when(mConnectivityManager) .getNetworkCapabilities(any()); + final IconCompat expectedIcon = IconCompat.createWithResource(mContext, + R.drawable.ic_settings_accent); final Slice wifiSlice = mWifiSlice.getSlice(); final List sliceItems = wifiSlice.getItems(); SliceTester.assertAnySliceItemContainsTitle(sliceItems, AP1_NAME); - assertCaptivePortalItems(sliceItems); - } - - private void assertCaptivePortalItems(List sliceItems) { - final String expectedSummary = mContext.getString(R.string.switch_on_text); - SliceTester.assertAnySliceItemContainsSubtitle(sliceItems, expectedSummary); - - final IconCompat expectedIcon = IconCompat.createWithResource(mContext, - R.drawable.ic_settings_accent); SliceTester.assertAnySliceItemContainsIcon(sliceItems, expectedIcon); }