diff options
author | Quang Luong <qal@google.com> | 2019-12-19 16:12:06 -0800 |
---|---|---|
committer | Quang Luong <qal@google.com> | 2019-12-26 09:53:06 -0800 |
commit | 50f5b40b2affd4e41a03bf6d6a06b33453263821 (patch) | |
tree | 5b829025745f1dd15423b922106dcec84f37955f /libs | |
parent | 811818bfa82b7633ffa66b31eadbf5ed4d9565bd (diff) |
Implement StandardWifiEntry.setAutoJoinEnabled()
Filled out StandardWifiEntry methods related to set autojoin enabled
Bug: 70983952
Test: atest WifiTrackerLibTests
Change-Id: Iba86202c25a1abaf87dc0440c19b2a3528bd3670
Diffstat (limited to 'libs')
-rw-r--r-- | libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java index 0586f1c5b..4f0ee9fb7 100644 --- a/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java +++ b/libs/WifiTrackerLib/src/com/android/wifitrackerlib/StandardWifiEntry.java @@ -352,19 +352,21 @@ class StandardWifiEntry extends WifiEntry { @Override public boolean isAutoJoinEnabled() { - // TODO(b/70983952): Fill this method in - return true; + if (mWifiConfig == null) { + return false; + } + + return mWifiConfig.allowAutojoin; } @Override public boolean canSetAutoJoinEnabled() { - // TODO(b/70983952): Fill this method in - return false; + return isSaved(); } @Override public void setAutoJoinEnabled(boolean enabled) { - // TODO(b/70983952): Fill this method in + mWifiManager.allowAutojoin(mWifiConfig.networkId, enabled); } @WorkerThread |