From 193b1f6b46559080597e370e33760e8b5bca5763 Mon Sep 17 00:00:00 2001 From: Mark Renouf Date: Wed, 27 Jan 2021 16:41:41 -0500 Subject: [PATCH] Implements initial long screenshot preview UI This integrates UI to preview and take action on long screenshots. Bug: 170137878 Test: manual, take screenshot, invoke long screenshot feature Change-Id: I820a3f34b6cd740786c7360382ac3f148bc126fd --- .../SystemUI/res/layout/long_screenshot.xml | 84 ++++++++ .../systemui/screenshot/ImageTile.java | 15 +- .../screenshot/ScreenshotController.java | 13 +- .../screenshot/ScrollCaptureController.java | 185 +++++++++++++++--- 4 files changed, 257 insertions(+), 40 deletions(-) create mode 100644 packages/SystemUI/res/layout/long_screenshot.xml diff --git a/packages/SystemUI/res/layout/long_screenshot.xml b/packages/SystemUI/res/layout/long_screenshot.xml new file mode 100644 index 0000000000000..fc68a64ac9bd0 --- /dev/null +++ b/packages/SystemUI/res/layout/long_screenshot.xml @@ -0,0 +1,84 @@ + + + + + + + + +