Merge "Expose WifiManager#connect and ActionListener as @SystemApi" am: 691ebe5366
am: 0e7882f2ac
Change-Id: I7408b253a7acc4aaf22dc7748b1941576d5de4c7
This commit is contained in:
@@ -27035,6 +27035,7 @@ package android.net.wifi {
|
|||||||
method public static int calculateSignalLevel(int, int);
|
method public static int calculateSignalLevel(int, int);
|
||||||
method public void cancelWps(android.net.wifi.WifiManager.WpsCallback);
|
method public void cancelWps(android.net.wifi.WifiManager.WpsCallback);
|
||||||
method public static int compareSignalLevel(int, int);
|
method public static int compareSignalLevel(int, int);
|
||||||
|
method public void connect(android.net.wifi.WifiConfiguration, android.net.wifi.WifiManager.ActionListener);
|
||||||
method public android.net.wifi.WifiManager.MulticastLock createMulticastLock(java.lang.String);
|
method public android.net.wifi.WifiManager.MulticastLock createMulticastLock(java.lang.String);
|
||||||
method public android.net.wifi.WifiManager.WifiLock createWifiLock(int, java.lang.String);
|
method public android.net.wifi.WifiManager.WifiLock createWifiLock(int, java.lang.String);
|
||||||
method public android.net.wifi.WifiManager.WifiLock createWifiLock(java.lang.String);
|
method public android.net.wifi.WifiManager.WifiLock createWifiLock(java.lang.String);
|
||||||
@@ -27134,6 +27135,11 @@ package android.net.wifi {
|
|||||||
field public static final int WPS_WEP_PROHIBITED = 4; // 0x4
|
field public static final int WPS_WEP_PROHIBITED = 4; // 0x4
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static abstract interface WifiManager.ActionListener {
|
||||||
|
method public abstract void onFailure(int);
|
||||||
|
method public abstract void onSuccess();
|
||||||
|
}
|
||||||
|
|
||||||
public class WifiManager.MulticastLock {
|
public class WifiManager.MulticastLock {
|
||||||
method public void acquire();
|
method public void acquire();
|
||||||
method public boolean isHeld();
|
method public boolean isHeld();
|
||||||
|
|||||||
@@ -1765,6 +1765,7 @@ public class WifiManager {
|
|||||||
* Interface for callback invocation on an application action
|
* Interface for callback invocation on an application action
|
||||||
* @hide
|
* @hide
|
||||||
*/
|
*/
|
||||||
|
@SystemApi
|
||||||
public interface ActionListener {
|
public interface ActionListener {
|
||||||
/** The operation succeeded */
|
/** The operation succeeded */
|
||||||
public void onSuccess();
|
public void onSuccess();
|
||||||
@@ -1976,6 +1977,7 @@ public class WifiManager {
|
|||||||
*
|
*
|
||||||
* @hide
|
* @hide
|
||||||
*/
|
*/
|
||||||
|
@SystemApi
|
||||||
public void connect(WifiConfiguration config, ActionListener listener) {
|
public void connect(WifiConfiguration config, ActionListener listener) {
|
||||||
if (config == null) throw new IllegalArgumentException("config cannot be null");
|
if (config == null) throw new IllegalArgumentException("config cannot be null");
|
||||||
// Use INVALID_NETWORK_ID for arg1 when passing a config object
|
// Use INVALID_NETWORK_ID for arg1 when passing a config object
|
||||||
|
|||||||
Reference in New Issue
Block a user