Update usage of VirtualDevice.createVirtualDisplay

Bug: 217742182
Test: atest CtsVirtualDevicesTestCases
Change-Id: I3ff9fe54c6a92682a31c637ad1755976a892dea3
diff --git a/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java b/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
index 76c7229..25f5124 100644
--- a/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
+++ b/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
@@ -47,8 +47,6 @@
 import android.content.pm.PackageManager;
 import android.hardware.display.DisplayManager;
 import android.hardware.display.VirtualDisplay;
-import android.os.Handler;
-import android.os.Looper;
 import android.os.ResultReceiver;
 import android.platform.test.annotations.AppModeFull;
 import android.virtualdevice.cts.util.EmptyActivity;
@@ -133,7 +131,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
 
         Intent intent = TestAppHelper.createNoEmbedIntent()
@@ -155,7 +153,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
 
         EmptyActivity emptyActivity = (EmptyActivity) InstrumentationRegistry.getInstrumentation()
@@ -187,7 +185,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ DisplayManager.VIRTUAL_DISPLAY_FLAG_TRUSTED,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
 
         Intent intent = TestAppHelper.createActivityLaunchedReceiverIntent(mResultReceiver)
@@ -218,7 +216,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
 
         EmptyActivity emptyActivity = (EmptyActivity) InstrumentationRegistry.getInstrumentation()
@@ -254,7 +252,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
 
         EmptyActivity emptyActivity = (EmptyActivity) InstrumentationRegistry.getInstrumentation()
diff --git a/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityManagementTest.java b/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityManagementTest.java
index 7232f99..cbde8ff 100644
--- a/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityManagementTest.java
+++ b/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityManagementTest.java
@@ -48,8 +48,6 @@
 import android.content.pm.PackageManager;
 import android.hardware.display.VirtualDisplay;
 import android.os.Bundle;
-import android.os.Handler;
-import android.os.Looper;
 import android.os.ResultReceiver;
 import android.platform.test.annotations.AppModeFull;
 import android.virtualdevice.cts.util.EmptyActivity;
@@ -152,9 +150,9 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
-        EmptyActivity emptyActivity = (EmptyActivity) InstrumentationRegistry.getInstrumentation()
+        InstrumentationRegistry.getInstrumentation()
                 .startActivitySync(
                         new Intent(context, EmptyActivity.class)
                                 .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK
@@ -190,7 +188,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
         EmptyActivity emptyActivity = (EmptyActivity) InstrumentationRegistry.getInstrumentation()
                 .startActivitySync(
@@ -225,7 +223,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
         EmptyActivity emptyActivity = (EmptyActivity) InstrumentationRegistry.getInstrumentation()
                 .startActivitySync(
@@ -258,7 +256,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
 
         mVirtualDevice.launchPendingIntent(virtualDisplay.getDisplay().getDisplayId(),
@@ -283,7 +281,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
 
         mVirtualDevice.launchPendingIntent(
@@ -310,7 +308,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
 
         mVirtualDevice.launchPendingIntent(
diff --git a/tests/tests/virtualdevice/src/android/virtualdevice/cts/CreateVirtualDisplayTest.java b/tests/tests/virtualdevice/src/android/virtualdevice/cts/CreateVirtualDisplayTest.java
index 48b9b09..5ba7c9d 100644
--- a/tests/tests/virtualdevice/src/android/virtualdevice/cts/CreateVirtualDisplayTest.java
+++ b/tests/tests/virtualdevice/src/android/virtualdevice/cts/CreateVirtualDisplayTest.java
@@ -36,8 +36,6 @@
 import android.content.Context;
 import android.content.pm.PackageManager;
 import android.hardware.display.VirtualDisplay;
-import android.os.Handler;
-import android.os.Looper;
 import android.platform.test.annotations.AppModeFull;
 import android.view.Display;
 import android.virtualdevice.cts.util.FakeAssociationRule;
@@ -110,7 +108,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
         assertThat(virtualDisplay).isNotNull();
         int displayFlags = virtualDisplay.getDisplay().getFlags();
@@ -137,7 +135,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
         assertThat(virtualDisplay).isNotNull();
         int displayFlags = virtualDisplay.getDisplay().getFlags();
diff --git a/tests/tests/virtualdevice/src/android/virtualdevice/cts/StreamedAppBehaviorTest.java b/tests/tests/virtualdevice/src/android/virtualdevice/cts/StreamedAppBehaviorTest.java
index 8ff21aa..f1986d3 100644
--- a/tests/tests/virtualdevice/src/android/virtualdevice/cts/StreamedAppBehaviorTest.java
+++ b/tests/tests/virtualdevice/src/android/virtualdevice/cts/StreamedAppBehaviorTest.java
@@ -45,8 +45,6 @@
 import android.content.Intent;
 import android.content.pm.PackageManager;
 import android.hardware.display.VirtualDisplay;
-import android.os.Handler;
-import android.os.Looper;
 import android.platform.test.annotations.AppModeFull;
 import android.virtualdevice.cts.util.EmptyActivity;
 import android.virtualdevice.cts.util.FakeAssociationRule;
@@ -123,7 +121,7 @@
                 /* densityDpi= */ 240,
                 /* surface= */ null,
                 /* flags= */ 0,
-                new Handler(Looper.getMainLooper()),
+                Runnable::run,
                 mVirtualDisplayCallback);
         ClipboardManager clipboardManager = context.getSystemService(ClipboardManager.class);
         clipboardManager.setPrimaryClip(