diff options
author | 2024-12-10 21:30:14 +0000 | |
---|---|---|
committer | 2024-12-13 15:46:02 -0800 | |
commit | 6aaa137416f6a618d23bbe8d2809fc8190aa5f5e (patch) | |
tree | 5afc96ba9dffc27091f700c53bdbdfa054ea381f | |
parent | b43c587e406dcc487db402896163a18c3ac3ef28 (diff) |
Rename ApduServiceInfo.shareRolePriority()
Use `wantsRoleHolderPriority()` instead. The xml attribute has also been
renamed to `wantsRoleHolderPriority`.
Bug: 383352011
Test: atest ApduServiceInfoTest
Flag: android.nfc.nfc_associated_role_services
Merged-In: I8facda4b02ca5a15646d687933d46e16897b15f8
Change-Id: I8facda4b02ca5a15646d687933d46e16897b15f8
-rw-r--r-- | core/api/current.txt | 2 | ||||
-rw-r--r-- | core/api/system-current.txt | 2 | ||||
-rw-r--r-- | core/res/res/values/attrs.xml | 4 | ||||
-rw-r--r-- | core/res/res/values/public-staging.xml | 2 | ||||
-rw-r--r-- | nfc/java/android/nfc/cardemulation/ApduServiceInfo.java | 14 |
5 files changed, 12 insertions, 12 deletions
diff --git a/core/api/current.txt b/core/api/current.txt index 16852ae78a46..aa550400c1e2 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -1491,7 +1491,6 @@ package android { field public static final int shadowRadius = 16843108; // 0x1010164 field public static final int shape = 16843162; // 0x101019a field public static final int shareInterpolator = 16843195; // 0x10101bb - field @FlaggedApi("android.nfc.nfc_associated_role_services") public static final int shareRolePriority; field @Deprecated public static final int sharedUserId = 16842763; // 0x101000b field @Deprecated public static final int sharedUserLabel = 16843361; // 0x1010261 field public static final int sharedUserMaxSdkVersion = 16844365; // 0x101064d @@ -1855,6 +1854,7 @@ package android { field public static final int wallpaperIntraOpenExitAnimation = 16843416; // 0x1010298 field public static final int wallpaperOpenEnterAnimation = 16843411; // 0x1010293 field public static final int wallpaperOpenExitAnimation = 16843412; // 0x1010294 + field @FlaggedApi("android.nfc.nfc_associated_role_services") public static final int wantsRoleHolderPriority; field public static final int webTextViewStyle = 16843449; // 0x10102b9 field public static final int webViewStyle = 16842885; // 0x1010085 field public static final int weekDayTextAppearance = 16843592; // 0x1010348 diff --git a/core/api/system-current.txt b/core/api/system-current.txt index 42f954cb5af7..53b94c530446 100644 --- a/core/api/system-current.txt +++ b/core/api/system-current.txt @@ -10463,8 +10463,8 @@ package android.nfc.cardemulation { method @FlaggedApi("android.nfc.enable_nfc_mainline") public void setDynamicAidGroup(@NonNull android.nfc.cardemulation.AidGroup); method @FlaggedApi("android.nfc.enable_nfc_mainline") public void setOffHostSecureElement(@NonNull String); method @FlaggedApi("android.nfc.nfc_observe_mode") public void setShouldDefaultToObserveMode(boolean); - method @FlaggedApi("android.nfc.nfc_associated_role_services") public boolean shareRolePriority(); method @FlaggedApi("android.nfc.nfc_observe_mode") public boolean shouldDefaultToObserveMode(); + method @FlaggedApi("android.nfc.nfc_associated_role_services") public boolean wantsRoleHolderPriority(); method @FlaggedApi("android.nfc.enable_nfc_mainline") public void writeToParcel(@NonNull android.os.Parcel, int); field @FlaggedApi("android.nfc.enable_nfc_mainline") @NonNull public static final android.os.Parcelable.Creator<android.nfc.cardemulation.ApduServiceInfo> CREATOR; field @FlaggedApi("android.permission.flags.wallet_role_icon_property_enabled") public static final String PROPERTY_WALLET_PREFERRED_BANNER_AND_LABEL = "android.nfc.cardemulation.PROPERTY_WALLET_PREFERRED_BANNER_AND_LABEL"; diff --git a/core/res/res/values/attrs.xml b/core/res/res/values/attrs.xml index 4952400441c0..87ef06e0916e 100644 --- a/core/res/res/values/attrs.xml +++ b/core/res/res/values/attrs.xml @@ -4465,7 +4465,7 @@ role owner must opt into this behavior by using the property named by {@link android.nfc.cardemulation.CardEmulation.PROPERTY_ALLOW_SHARED_ROLE_PRIORITY } in the <code><application&rt;</code> tag. --> - <attr name="shareRolePriority" format="boolean"/> + <attr name="wantsRoleHolderPriority" format="boolean"/> </declare-styleable> <!-- Use <code>offhost-apdu-service</code> as the root tag of the XML resource that @@ -4493,7 +4493,7 @@ <!-- Whether the device should default to observe mode when this service is default or in the foreground. --> <attr name="shouldDefaultToObserveMode"/> - <attr name="shareRolePriority"/> + <attr name="wantsRoleHolderPriority"/> </declare-styleable> <!-- Specify one or more <code>aid-group</code> elements inside a diff --git a/core/res/res/values/public-staging.xml b/core/res/res/values/public-staging.xml index d0846326094c..ee7faea794cb 100644 --- a/core/res/res/values/public-staging.xml +++ b/core/res/res/values/public-staging.xml @@ -119,7 +119,7 @@ <!-- @FlaggedApi("android.service.controls.flags.Flags.FLAG_HOME_PANEL_DREAM") --> <public name="dreamCategory"/> <!-- @FlaggedApi(android.nfc.Flags.FLAG_NFC_ASSOCIATED_ROLE_SERVICES) --> - <public name="shareRolePriority"/> + <public name="wantsRoleHolderPriority"/> </staging-public-group> <staging-public-group type="id" first-id="0x01b60000"> diff --git a/nfc/java/android/nfc/cardemulation/ApduServiceInfo.java b/nfc/java/android/nfc/cardemulation/ApduServiceInfo.java index 308b5d1831a6..7f64dbea0be3 100644 --- a/nfc/java/android/nfc/cardemulation/ApduServiceInfo.java +++ b/nfc/java/android/nfc/cardemulation/ApduServiceInfo.java @@ -174,7 +174,7 @@ public final class ApduServiceInfo implements Parcelable { * Whether or not this service wants to share the same routing priority as the * Wallet role owner. */ - private boolean mShareRolePriority; + private boolean mWantsRoleHolderPriority; /** * @hide @@ -314,8 +314,8 @@ public final class ApduServiceInfo implements Parcelable { R.styleable.HostApduService_shouldDefaultToObserveMode, false); if (Flags.nfcAssociatedRoleServices()) { - mShareRolePriority = sa.getBoolean( - R.styleable.HostApduService_shareRolePriority, + mWantsRoleHolderPriority = sa.getBoolean( + R.styleable.HostApduService_wantsRoleHolderPriority, false ); } @@ -350,8 +350,8 @@ public final class ApduServiceInfo implements Parcelable { } mStaticOffHostName = mOffHostName; if (Flags.nfcAssociatedRoleServices()) { - mShareRolePriority = sa.getBoolean( - R.styleable.OffHostApduService_shareRolePriority, + mWantsRoleHolderPriority = sa.getBoolean( + R.styleable.OffHostApduService_wantsRoleHolderPriority, false ); } @@ -752,8 +752,8 @@ public final class ApduServiceInfo implements Parcelable { * @return whether or not this service wants to share priority */ @FlaggedApi(Flags.FLAG_NFC_ASSOCIATED_ROLE_SERVICES) - public boolean shareRolePriority() { - return mShareRolePriority; + public boolean wantsRoleHolderPriority() { + return mWantsRoleHolderPriority; } /** |