From e00ad76e9084ac9a83ade8240e52864a874bbf49 Mon Sep 17 00:00:00 2001 From: Hall Liu Date: Thu, 26 Dec 2019 12:48:09 -0800 Subject: [PATCH] Expose SignalStrength.CREATOR Parcelable creators should be public per API guidelines Bug: 146834818 Test: atest android.telephony.cts.SignalStrengthTest Change-Id: Ib15e21c005ea5fecd5886583213af5fdb9f70abb --- api/current.txt | 1 + .../java/android/telephony/SignalStrength.java | 17 ++++++++--------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/api/current.txt b/api/current.txt index 5aa57f4421309..027e0ae8b859b 100644 --- a/api/current.txt +++ b/api/current.txt @@ -45062,6 +45062,7 @@ package android.telephony { method public int getLevel(); method @Deprecated public boolean isGsm(); method public void writeToParcel(android.os.Parcel, int); + field @NonNull public static final android.os.Parcelable.Creator CREATOR; field public static final int INVALID = 2147483647; // 0x7fffffff } diff --git a/telephony/java/android/telephony/SignalStrength.java b/telephony/java/android/telephony/SignalStrength.java index 9aafc1be58314..aac56c08bdc49 100644 --- a/telephony/java/android/telephony/SignalStrength.java +++ b/telephony/java/android/telephony/SignalStrength.java @@ -332,17 +332,16 @@ public class SignalStrength implements Parcelable { /** * {@link Parcelable.Creator} * - * @hide */ - @UnsupportedAppUsage - public static final @android.annotation.NonNull Parcelable.Creator CREATOR = new Parcelable.Creator() { - public SignalStrength createFromParcel(Parcel in) { - return new SignalStrength(in); - } + public static final @android.annotation.NonNull Parcelable.Creator CREATOR = + new Parcelable.Creator() { + public SignalStrength createFromParcel(Parcel in) { + return new SignalStrength(in); + } - public SignalStrength[] newArray(int size) { - return new SignalStrength[size]; - } + public SignalStrength[] newArray(int size) { + return new SignalStrength[size]; + } }; /**