From d39ded73768266500f222f5a47eda78c122ca5bd Mon Sep 17 00:00:00 2001 From: Seigo Nonaka Date: Fri, 9 Nov 2018 17:03:37 -0800 Subject: [PATCH] Fix TextViewPRecomputedTextPerfTest Bug: N/A Test: manually Change-Id: I22c135b246ce288f1729b1622e4307d68af6b61a --- .../widget/TextViewPrecomputedTextPerfTest.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/apct-tests/perftests/core/src/android/widget/TextViewPrecomputedTextPerfTest.java b/apct-tests/perftests/core/src/android/widget/TextViewPrecomputedTextPerfTest.java index 434b8e56dd36f..bd9111228eaca 100644 --- a/apct-tests/perftests/core/src/android/widget/TextViewPrecomputedTextPerfTest.java +++ b/apct-tests/perftests/core/src/android/widget/TextViewPrecomputedTextPerfTest.java @@ -343,13 +343,14 @@ public class TextViewPrecomputedTextPerfTest { textView.setText(text); textView.measure(width, height); textView.layout(0, 0, textView.getMeasuredWidth(), textView.getMeasuredHeight()); - final RecordingCanvas c = node.start( + final RecordingCanvas c = node.startRecording( textView.getMeasuredWidth(), textView.getMeasuredHeight()); textView.nullLayouts(); Canvas.freeTextLayoutCaches(); state.resumeTiming(); textView.onDraw(c); + node.endRecording(); } } @@ -369,13 +370,14 @@ public class TextViewPrecomputedTextPerfTest { textView.setText(text); textView.measure(width, height); textView.layout(0, 0, textView.getMeasuredWidth(), textView.getMeasuredHeight()); - final RecordingCanvas c = node.start( + final RecordingCanvas c = node.startRecording( textView.getMeasuredWidth(), textView.getMeasuredHeight()); textView.nullLayouts(); Canvas.freeTextLayoutCaches(); state.resumeTiming(); textView.onDraw(c); + node.endRecording(); } } @@ -397,13 +399,14 @@ public class TextViewPrecomputedTextPerfTest { textView.setText(text); textView.measure(width, height); textView.layout(0, 0, textView.getMeasuredWidth(), textView.getMeasuredHeight()); - final RecordingCanvas c = node.start( + final RecordingCanvas c = node.startRecording( textView.getMeasuredWidth(), textView.getMeasuredHeight()); textView.nullLayouts(); Canvas.freeTextLayoutCaches(); state.resumeTiming(); textView.onDraw(c); + node.endRecording(); } } @@ -426,13 +429,14 @@ public class TextViewPrecomputedTextPerfTest { textView.setText(text); textView.measure(width, height); textView.layout(0, 0, textView.getMeasuredWidth(), textView.getMeasuredHeight()); - final RecordingCanvas c = node.start( + final RecordingCanvas c = node.startRecording( textView.getMeasuredWidth(), textView.getMeasuredHeight()); textView.nullLayouts(); Canvas.freeTextLayoutCaches(); state.resumeTiming(); textView.onDraw(c); + node.endRecording(); } } }