diff options
| author | Adam He <adamhe@google.com> | 2019-07-19 11:19:56 -0700 |
|---|---|---|
| committer | Adam He <adamhe@google.com> | 2019-07-19 15:33:51 -0700 |
| commit | d55b16e73e16a1a4d154c40eb8d30dd489f71b6e (patch) | |
| tree | 057e11296ee3c1089f97d5f8833d1c95d4a8272d /core/java/android/view/ViewStructure.java | |
| parent | 63bc5be960e2499366ec1084f8110a0d3164fcbb (diff) | |
Implement AssistStructure.ViewNode.getHintIdEntry().
Bug: 135134274
Test: atest CtsAutoFillServiceTestCases
Test: atest android.contentcaptureservice.cts.unit.ViewNodeTest
Change-Id: I7154cf97a5236ad975bd774c29b30e055cfca8bd
Diffstat (limited to 'core/java/android/view/ViewStructure.java')
| -rw-r--r-- | core/java/android/view/ViewStructure.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/view/ViewStructure.java b/core/java/android/view/ViewStructure.java index 6efb6f38d118..5f3ce33db19d 100644 --- a/core/java/android/view/ViewStructure.java +++ b/core/java/android/view/ViewStructure.java @@ -228,6 +228,16 @@ public abstract class ViewStructure { public abstract void setHint(CharSequence hint); /** + * Sets the identifier used to set the hint associated with this view. + * + * <p>Should only be set when the node is used for autofill purposes - it will be ignored + * when used for Assist. + */ + public void setHintIdEntry(@NonNull String entryName) { + Preconditions.checkNotNull(entryName); + } + + /** * Retrieve the last {@link #setText(CharSequence)}. */ public abstract CharSequence getText(); |
