diff options
| author | Felipe Leme <felipeal@google.com> | 2017-03-02 12:56:18 -0800 |
|---|---|---|
| committer | Felipe Leme <felipeal@google.com> | 2017-03-08 13:31:38 -0800 |
| commit | d04a697ede5a372f96f87b80cf99a74dd12dbac4 (patch) | |
| tree | b63d1eef52a6dc1b23269a6e2ad1f0c4eff0cfc5 /core/java/android/widget/Spinner.java | |
| parent | 0fd8e4af2796d89f7690da66a784d80f648e9593 (diff) | |
Optimize ViewStructure for autofill by removing irrelevant nodes.
Test: CtsAutoFillServiceTestCases (with new tests) pass
Fixes: 35840787
Change-Id: Iaa2c1907c8383b4a820fd7204e67fa2d276ad2b8
Diffstat (limited to 'core/java/android/widget/Spinner.java')
| -rw-r--r-- | core/java/android/widget/Spinner.java | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/core/java/android/widget/Spinner.java b/core/java/android/widget/Spinner.java index a427bc57b903..3811e1adee61 100644 --- a/core/java/android/widget/Spinner.java +++ b/core/java/android/widget/Spinner.java @@ -45,7 +45,6 @@ import android.view.ViewStructure; import android.view.ViewTreeObserver; import android.view.ViewTreeObserver.OnGlobalLayoutListener; import android.view.accessibility.AccessibilityNodeInfo; -import android.view.autofill.AutoFillValue; import android.widget.PopupWindow.OnDismissListener; import com.android.internal.R; @@ -936,24 +935,6 @@ public class Spinner extends AbsSpinner implements OnClickListener { } } - @Override - public void autoFill(AutoFillValue value) { - if (!isEnabled()) return; - - final int position = value.getListValue(); - setSelection(position); - } - - @Override - public @AutofillType int getAutofillType() { - return isEnabled() ? AUTOFILL_TYPE_LIST : AUTOFILL_TYPE_NONE; - } - - @Override - public AutoFillValue getAutoFillValue() { - return isEnabled() ? AutoFillValue.forList(getSelectedItemPosition()) : null; - } - static class SavedState extends AbsSpinner.SavedState { boolean showDropdown; |
