diff options
| -rw-r--r-- | telecomm/java/android/telecom/AudioState.java | 7 | ||||
| -rw-r--r-- | telecomm/java/android/telecom/Phone.java | 13 | ||||
| -rw-r--r-- | telecomm/java/android/telecom/PhoneAccountHandle.java | 2 | ||||
| -rw-r--r-- | telecomm/java/android/telecom/VideoCallImpl.java | 3 |
4 files changed, 16 insertions, 9 deletions
diff --git a/telecomm/java/android/telecom/AudioState.java b/telecomm/java/android/telecom/AudioState.java index eb202a798568..a9b75a391255 100644 --- a/telecomm/java/android/telecom/AudioState.java +++ b/telecomm/java/android/telecom/AudioState.java @@ -18,6 +18,7 @@ package android.telecom; import android.annotation.SystemApi; import android.annotation.UnsupportedAppUsage; +import android.os.Build; import android.os.Parcel; import android.os.Parcelable; @@ -54,11 +55,11 @@ public class AudioState implements Parcelable { private static final int ROUTE_ALL = ROUTE_EARPIECE | ROUTE_BLUETOOTH | ROUTE_WIRED_HEADSET | ROUTE_SPEAKER; - @UnsupportedAppUsage + @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 127403196) private final boolean isMuted; - @UnsupportedAppUsage + @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 127403196) private final int route; - @UnsupportedAppUsage + @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 127403196) private final int supportedRouteMask; public AudioState(boolean muted, int route, int supportedRouteMask) { diff --git a/telecomm/java/android/telecom/Phone.java b/telecomm/java/android/telecom/Phone.java index d3ccd2cadbf5..0cc052ef340d 100644 --- a/telecomm/java/android/telecom/Phone.java +++ b/telecomm/java/android/telecom/Phone.java @@ -19,6 +19,7 @@ package android.telecom; import android.annotation.SystemApi; import android.annotation.UnsupportedAppUsage; import android.bluetooth.BluetoothDevice; +import android.os.Build; import android.os.Bundle; import android.os.RemoteException; import android.util.ArrayMap; @@ -328,10 +329,12 @@ public final class Phone { * become active, and the touch screen and display will be turned off when the user's face * is detected to be in close proximity to the screen. This operation is a no-op on devices * that do not have a proximity sensor. - * + * <p> + * This API does not actually turn on the proximity sensor; apps should do this on their own if + * required. * @hide */ - @UnsupportedAppUsage + @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 127403196) public final void setProximitySensorOn() { mInCallAdapter.turnProximitySensorOn(); } @@ -344,10 +347,12 @@ public final class Phone { * @param screenOnImmediately If true, the screen will be turned on immediately if it was * previously off. Otherwise, the screen will only be turned on after the proximity sensor * is no longer triggered. - * + * <p> + * This API does not actually turn of the proximity sensor; apps should do this on their own if + * required. * @hide */ - @UnsupportedAppUsage + @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 127403196) public final void setProximitySensorOff(boolean screenOnImmediately) { mInCallAdapter.turnProximitySensorOff(screenOnImmediately); } diff --git a/telecomm/java/android/telecom/PhoneAccountHandle.java b/telecomm/java/android/telecom/PhoneAccountHandle.java index 5dedb045566c..e25c17df4994 100644 --- a/telecomm/java/android/telecom/PhoneAccountHandle.java +++ b/telecomm/java/android/telecom/PhoneAccountHandle.java @@ -42,7 +42,7 @@ import java.util.Objects; * See {@link PhoneAccount}, {@link TelecomManager}. */ public final class PhoneAccountHandle implements Parcelable { - @UnsupportedAppUsage + @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 127403196) private final ComponentName mComponentName; @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 115609023) private final String mId; diff --git a/telecomm/java/android/telecom/VideoCallImpl.java b/telecomm/java/android/telecom/VideoCallImpl.java index 2c7fecb5e3c4..cb74012e2b81 100644 --- a/telecomm/java/android/telecom/VideoCallImpl.java +++ b/telecomm/java/android/telecom/VideoCallImpl.java @@ -18,6 +18,7 @@ package android.telecom; import android.annotation.UnsupportedAppUsage; import android.net.Uri; +import android.os.Build; import android.os.Handler; import android.os.IBinder; import android.os.Looper; @@ -218,7 +219,7 @@ public class VideoCallImpl extends VideoCall { mTargetSdkVersion = sdkVersion; } - @UnsupportedAppUsage + @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P, trackingBug = 127403196) public void destroy() { unregisterCallback(mCallback); } |