OSDN Git Service

Removed deprecated setAutofill() method for virtual children.
authorFelipe Leme <felipeal@google.com>
Thu, 25 May 2017 18:50:49 +0000 (11:50 -0700)
committerFelipe Leme <felipeal@google.com>
Thu, 25 May 2017 18:51:50 +0000 (11:51 -0700)
Test: CtsAutoFillServiceTestCases pass

Bug: 37563972

Change-Id: Icbffb89d86ee65831b7c78effd2522ac7891e1be

core/java/android/app/assist/AssistStructure.java
core/java/android/view/ViewStructure.java

index c613d97..c99a1e4 100644 (file)
@@ -1682,11 +1682,6 @@ public class AssistStructure implements Parcelable {
         }
 
         @Override
-        public void setAutofillId(@NonNull ViewStructure parent, int virtualId) {
-            setAutofillId(parent.getAutofillId(), virtualId);
-        }
-
-        @Override
         public ViewStructure newChild(int index) {
             ViewNode node = new ViewNode();
             mNode.mChildren[index] = node;
index 6bdc9ff..ddfe697 100644 (file)
@@ -304,13 +304,6 @@ public abstract class ViewStructure {
     public abstract void setAutofillId(@NonNull AutofillId parentId, int virtualId);
 
     /**
-     * @deprecated - use {@link #setAutofillId(AutofillId, int)} instead
-     * @hide
-     */
-    @Deprecated
-    public abstract void setAutofillId(@NonNull ViewStructure parent, int virtualId);
-
-    /**
      * Sets the {@link View#getAutofillType()} that can be used to autofill this node.
      */
     public abstract void setAutofillType(@View.AutofillType int type);