Making new node id APIs return strings.
The node id does not have to be decorated with spans like spannable so it makes no sense to have these APIs use anything else but string. bug:8657338 Change-Id: I2e7c31128ee9f2933bd0d58beac4ba31a498bb09
This commit is contained in:
@@ -473,7 +473,7 @@ public class AccessibilityNodeInfo implements Parcelable {
|
||||
private CharSequence mClassName;
|
||||
private CharSequence mText;
|
||||
private CharSequence mContentDescription;
|
||||
private CharSequence mViewIdResourceName;
|
||||
private String mViewIdResourceName;
|
||||
|
||||
private final SparseLongArray mChildNodeIds = new SparseLongArray();
|
||||
private int mActions;
|
||||
@@ -1541,7 +1541,7 @@ public class AccessibilityNodeInfo implements Parcelable {
|
||||
*
|
||||
* @param viewIdResName The id resource name.
|
||||
*/
|
||||
public void setViewIdResourceName(CharSequence viewIdResName) {
|
||||
public void setViewIdResourceName(String viewIdResName) {
|
||||
enforceNotSealed();
|
||||
mViewIdResourceName = viewIdResName;
|
||||
}
|
||||
@@ -1558,7 +1558,7 @@ public class AccessibilityNodeInfo implements Parcelable {
|
||||
|
||||
* @return The id resource name.
|
||||
*/
|
||||
public CharSequence getViewIdResourceName() {
|
||||
public String getViewIdResourceName() {
|
||||
return mViewIdResourceName;
|
||||
}
|
||||
|
||||
@@ -1841,7 +1841,7 @@ public class AccessibilityNodeInfo implements Parcelable {
|
||||
parcel.writeCharSequence(mClassName);
|
||||
parcel.writeCharSequence(mText);
|
||||
parcel.writeCharSequence(mContentDescription);
|
||||
parcel.writeCharSequence(mViewIdResourceName);
|
||||
parcel.writeString(mViewIdResourceName);
|
||||
|
||||
parcel.writeInt(mTextSelectionStart);
|
||||
parcel.writeInt(mTextSelectionEnd);
|
||||
@@ -1923,7 +1923,7 @@ public class AccessibilityNodeInfo implements Parcelable {
|
||||
mClassName = parcel.readCharSequence();
|
||||
mText = parcel.readCharSequence();
|
||||
mContentDescription = parcel.readCharSequence();
|
||||
mViewIdResourceName = parcel.readCharSequence();
|
||||
mViewIdResourceName = parcel.readString();
|
||||
|
||||
mTextSelectionStart = parcel.readInt();
|
||||
mTextSelectionEnd = parcel.readInt();
|
||||
|
||||
Reference in New Issue
Block a user