diff options
| author | Peter_Liang <peterliang@google.com> | 2020-02-11 19:25:32 +0800 |
|---|---|---|
| committer | Peter_Liang <peterliang@google.com> | 2020-02-13 21:08:39 +0800 |
| commit | 515b989fb80945ca7faa876c3a0e23d2f057ac89 (patch) | |
| tree | 879ba30c1a02f9ea7d41eb98f5cdf1aca8134f0f /core/java | |
| parent | d810b82df818f23c04e764c7635a849f21091ab5 (diff) | |
Change the attribute format of htmlDescription.
After the discussion, shouldn't let developers use the general
string which is non resource id. And only support the resource id string.
Bug: 142532186
Test: manual test
Change-Id: I912effc500c72d2ac83cc344f4e4099f6f469652
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/accessibilityservice/AccessibilityServiceInfo.java | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/core/java/android/accessibilityservice/AccessibilityServiceInfo.java b/core/java/android/accessibilityservice/AccessibilityServiceInfo.java index 82c7635fa5e3..c1e21959a667 100644 --- a/core/java/android/accessibilityservice/AccessibilityServiceInfo.java +++ b/core/java/android/accessibilityservice/AccessibilityServiceInfo.java @@ -551,11 +551,6 @@ public class AccessibilityServiceInfo implements Parcelable { private int mHtmlDescriptionRes; /** - * Non localized html description of the accessibility service. - */ - private String mNonLocalizedHtmlDescription; - - /** * Creates a new instance. */ public AccessibilityServiceInfo() { @@ -683,10 +678,6 @@ public class AccessibilityServiceInfo implements Parcelable { com.android.internal.R.styleable.AccessibilityService_htmlDescription); if (peekedValue != null) { mHtmlDescriptionRes = peekedValue.resourceId; - final CharSequence nonLocalizedHtmlDescription = peekedValue.coerceToString(); - if (nonLocalizedHtmlDescription != null) { - mNonLocalizedHtmlDescription = nonLocalizedHtmlDescription.toString().trim(); - } } asAttributes.recycle(); } catch (NameNotFoundException e) { @@ -919,7 +910,7 @@ public class AccessibilityServiceInfo implements Parcelable { @Nullable public String loadHtmlDescription(@NonNull PackageManager packageManager) { if (mHtmlDescriptionRes == 0) { - return mNonLocalizedHtmlDescription; + return null; } final ServiceInfo serviceInfo = mResolveInfo.serviceInfo; @@ -1017,7 +1008,6 @@ public class AccessibilityServiceInfo implements Parcelable { parcel.writeInt(mAnimatedImageRes); parcel.writeInt(mHtmlDescriptionRes); parcel.writeString(mNonLocalizedDescription); - parcel.writeString(mNonLocalizedHtmlDescription); } private void initFromParcel(Parcel parcel) { @@ -1039,7 +1029,6 @@ public class AccessibilityServiceInfo implements Parcelable { mAnimatedImageRes = parcel.readInt(); mHtmlDescriptionRes = parcel.readInt(); mNonLocalizedDescription = parcel.readString(); - mNonLocalizedHtmlDescription = parcel.readString(); } @Override |
