Add link speed to Wifi details page.
Also make detail items unselectable. Bug: 36444504 Test: make RunSettingsRoboTests Change-Id: I393a3a25c8c036da1df1dc2788accfecb3563e14
This commit is contained in:
@@ -59,6 +59,8 @@ public class WifiDetailPreferenceController extends PreferenceController impleme
|
||||
@VisibleForTesting
|
||||
static final String KEY_SIGNAL_STRENGTH_PREF = "signal_strength";
|
||||
@VisibleForTesting
|
||||
static final String KEY_LINK_SPEED = "link_speed";
|
||||
@VisibleForTesting
|
||||
static final String KEY_FREQUENCY_PREF = "frequency";
|
||||
@VisibleForTesting
|
||||
static final String KEY_SECURITY_PREF = "security";
|
||||
@@ -85,6 +87,7 @@ public class WifiDetailPreferenceController extends PreferenceController impleme
|
||||
// Preferences - in order of appearance
|
||||
private Preference mConnectionDetailPref;
|
||||
private WifiDetailPreference mSignalStrengthPref;
|
||||
private WifiDetailPreference mLinkSpeedPref;
|
||||
private WifiDetailPreference mFrequencyPref;
|
||||
private WifiDetailPreference mSecurityPref;
|
||||
private WifiDetailPreference mIpAddressPref;
|
||||
@@ -128,6 +131,7 @@ public class WifiDetailPreferenceController extends PreferenceController impleme
|
||||
|
||||
mSignalStrengthPref =
|
||||
(WifiDetailPreference) screen.findPreference(KEY_SIGNAL_STRENGTH_PREF);
|
||||
mLinkSpeedPref = (WifiDetailPreference) screen.findPreference(KEY_LINK_SPEED);
|
||||
mFrequencyPref = (WifiDetailPreference) screen.findPreference(KEY_FREQUENCY_PREF);
|
||||
mSecurityPref = (WifiDetailPreference) screen.findPreference(KEY_SECURITY_PREF);
|
||||
|
||||
@@ -178,6 +182,10 @@ public class WifiDetailPreferenceController extends PreferenceController impleme
|
||||
int summarySignalLevel = mAccessPoint.getLevel();
|
||||
mSignalStrengthPref.setDetailText(mSignalStr[summarySignalLevel]);
|
||||
|
||||
// Link Speed Pref
|
||||
mLinkSpeedPref.setDetailText(mContext.getString(
|
||||
R.string.link_speed, mWifiInfo.getLinkSpeed()));
|
||||
|
||||
// Frequency Pref
|
||||
final int frequency = mWifiInfo.getFrequency();
|
||||
String band = null;
|
||||
|
Reference in New Issue
Block a user