[Wi-Fi] Implement ConnectedWifiEntryPreference to show gear icon
click the gear icon will always switch to Wi-Fi detail screen. Bug: 150911380 Test: make RunSettingsRoboTests ROBOTEST_FILTER=ConnectedWifiEntryPreferenceTest Change-Id: I640d180ae5684ffaa9b2adec7b1be401b2bfd89d
This commit is contained in:
@@ -711,8 +711,8 @@ public class WifiSettings2 extends RestrictedSettingsFragment
|
||||
mConnectedWifiEntryPreferenceCategory.findPreference(connectedEntry.getKey());
|
||||
if (connectedPref == null || connectedPref.getWifiEntry() != connectedEntry) {
|
||||
mConnectedWifiEntryPreferenceCategory.removeAll();
|
||||
final LongPressWifiEntryPreference pref =
|
||||
createLongPressWifiEntryPreference(connectedEntry);
|
||||
final ConnectedWifiEntryPreference pref =
|
||||
new ConnectedWifiEntryPreference(getPrefContext(), connectedEntry, this);
|
||||
pref.setKey(connectedEntry.getKey());
|
||||
pref.refresh();
|
||||
mConnectedWifiEntryPreferenceCategory.addPreference(pref);
|
||||
@@ -724,6 +724,9 @@ public class WifiSettings2 extends RestrictedSettingsFragment
|
||||
}
|
||||
return true;
|
||||
});
|
||||
pref.setOnGearClickListener(preference -> {
|
||||
launchNetworkDetailsFragment(pref);
|
||||
});
|
||||
}
|
||||
} else {
|
||||
mConnectedWifiEntryPreferenceCategory.removeAll();
|
||||
|
Reference in New Issue
Block a user