OSDN Git Service

Provide a way to set AutofillId on ViewStructure.
authorFelipe Leme <felipeal@google.com>
Tue, 25 Apr 2017 17:21:45 +0000 (10:21 -0700)
committerFelipe Leme <felipeal@google.com>
Tue, 25 Apr 2017 21:12:03 +0000 (14:12 -0700)
commite4f30650ac2b4e7b1b2a8962a3618506aec1b81a
tree7106d64f23ab2b71800dc1315f5559ce26dbbba2
parent44515357ceba18ecd799a822608c032fdd3f0724
Provide a way to set AutofillId on ViewStructure.

So far that was done indirectly by public methods that could
be overridden in away that does not set the proper id in the structure,
which would crash apps.

Bug: 36171235
Test: modified VirtualContainerActivityTest#testAutofillOverrideDispatchprovideAutofillStructure

Change-Id: I3f1c64020125cbb8349971a0bc52ccd1e0c81e62
api/current.txt
api/system-current.txt
api/test-current.txt
core/java/android/app/assist/AssistStructure.java
core/java/android/view/View.java
core/java/android/view/ViewStructure.java
core/java/android/widget/DatePicker.java
core/java/android/widget/TimePicker.java