Merge "Add NetworkMonitor constants to SystemApi"

This commit is contained in:
Remi NGUYEN VAN
2019-01-22 03:03:37 +00:00
committed by Gerrit Code Review
2 changed files with 13 additions and 0 deletions

View File

@@ -15,6 +15,8 @@
*/ */
package android.net; package android.net;
import android.annotation.SystemApi;
import android.annotation.TestApi;
import android.os.IBinder; import android.os.IBinder;
import android.os.Parcel; import android.os.Parcel;
import android.os.Parcelable; import android.os.Parcelable;
@@ -28,10 +30,16 @@ import android.os.RemoteException;
*/ */
public class CaptivePortal implements Parcelable { public class CaptivePortal implements Parcelable {
/** @hide */ /** @hide */
@SystemApi
@TestApi
public static final int APP_RETURN_DISMISSED = 0; public static final int APP_RETURN_DISMISSED = 0;
/** @hide */ /** @hide */
@SystemApi
@TestApi
public static final int APP_RETURN_UNWANTED = 1; public static final int APP_RETURN_UNWANTED = 1;
/** @hide */ /** @hide */
@SystemApi
@TestApi
public static final int APP_RETURN_WANTED_AS_IS = 2; public static final int APP_RETURN_WANTED_AS_IS = 2;
private final IBinder mBinder; private final IBinder mBinder;

View File

@@ -23,6 +23,7 @@ import android.annotation.SdkConstant;
import android.annotation.SdkConstant.SdkConstantType; import android.annotation.SdkConstant.SdkConstantType;
import android.annotation.SystemApi; import android.annotation.SystemApi;
import android.annotation.SystemService; import android.annotation.SystemService;
import android.annotation.TestApi;
import android.annotation.UnsupportedAppUsage; import android.annotation.UnsupportedAppUsage;
import android.app.PendingIntent; import android.app.PendingIntent;
import android.content.Context; import android.content.Context;
@@ -255,6 +256,8 @@ public class ConnectivityManager {
* portal login activity. * portal login activity.
* {@hide} * {@hide}
*/ */
@SystemApi
@TestApi
public static final String EXTRA_CAPTIVE_PORTAL_PROBE_SPEC = public static final String EXTRA_CAPTIVE_PORTAL_PROBE_SPEC =
"android.net.extra.CAPTIVE_PORTAL_PROBE_SPEC"; "android.net.extra.CAPTIVE_PORTAL_PROBE_SPEC";
@@ -262,6 +265,8 @@ public class ConnectivityManager {
* Key for passing a user agent string to the captive portal login activity. * Key for passing a user agent string to the captive portal login activity.
* {@hide} * {@hide}
*/ */
@SystemApi
@TestApi
public static final String EXTRA_CAPTIVE_PORTAL_USER_AGENT = public static final String EXTRA_CAPTIVE_PORTAL_USER_AGENT =
"android.net.extra.CAPTIVE_PORTAL_USER_AGENT"; "android.net.extra.CAPTIVE_PORTAL_USER_AGENT";