diff options
author | Dianne Hackborn <hackbod@google.com> | 2015-03-24 00:02:37 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-03-24 00:02:38 +0000 |
commit | 312035232b45b251d48c3ba94d88600bbc42771a (patch) | |
tree | aaca3ddef8220654e0b135f94566a6004018da1a /tests | |
parent | 93f724b04ef83aae7ab6ce97a9dc890d0c8c8b47 (diff) | |
parent | 0b071a08d8dec3e68937590938199273f3b123cc (diff) | |
download | frameworks_base-312035232b45b251d48c3ba94d88600bbc42771a.zip frameworks_base-312035232b45b251d48c3ba94d88600bbc42771a.tar.gz frameworks_base-312035232b45b251d48c3ba94d88600bbc42771a.tar.bz2 |
Merge "Add view ID, rework assist API."
Diffstat (limited to 'tests')
-rw-r--r-- | tests/VoiceInteraction/src/com/android/test/voiceinteraction/AssistVisualizer.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/tests/VoiceInteraction/src/com/android/test/voiceinteraction/AssistVisualizer.java b/tests/VoiceInteraction/src/com/android/test/voiceinteraction/AssistVisualizer.java index 2ad23ed..bdc1276 100644 --- a/tests/VoiceInteraction/src/com/android/test/voiceinteraction/AssistVisualizer.java +++ b/tests/VoiceInteraction/src/com/android/test/voiceinteraction/AssistVisualizer.java @@ -47,12 +47,12 @@ public class AssistVisualizer extends View { public void setAssistStructure(AssistStructure as) { mAssistStructure = as; mTextRects.clear(); - final int N = as.getWindowCount(); + final int N = as.getWindowNodeCount(); if (N > 0) { - AssistStructure.ViewNode window = new AssistStructure.ViewNode(); for (int i=0; i<N; i++) { - as.getWindowAt(i, window); - buildTextRects(window, 0, 0); + AssistStructure.WindowNode windowNode = as.getWindowNodeAt(i); + buildTextRects(windowNode.getRootViewNode(), windowNode.getLeft(), + windowNode.getTop()); } } invalidate(); @@ -79,9 +79,8 @@ public class AssistVisualizer extends View { if (N > 0) { left -= root.getScrollX(); top -= root.getScrollY(); - AssistStructure.ViewNode child = new AssistStructure.ViewNode(); for (int i=0; i<N; i++) { - root.getChildAt(i, child); + AssistStructure.ViewNode child = root.getChildAt(i); buildTextRects(child, left, top); } } |