Fix activity blocking test

The test was previously not populating the block list properly.

Bug: 222140740
Test: atest CtsVirtualDevicesTestCases
Change-Id: I802363925de9c5125f84f017f49a067ffe26b22f
diff --git a/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java b/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
index 0f2b760..7e81b08 100644
--- a/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
+++ b/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
@@ -238,7 +238,7 @@
                 mVirtualDeviceManager.createVirtualDevice(
                         mFakeAssociationRule.getAssociationInfo().getId(),
                         new VirtualDeviceParams.Builder()
-                                .setBlockedActivities(Set.of())
+                                .setBlockedActivities(Set.of(TestAppHelper.MAIN_ACTIVITY_COMPONENT))
                                 .build());
         VirtualDisplay virtualDisplay = mVirtualDevice.createVirtualDisplay(
                 /* width= */ 100,
@@ -259,7 +259,8 @@
         EmptyActivity.Callback callback = mock(EmptyActivity.Callback.class);
         emptyActivity.setCallback(callback);
         final int requestCode = 1;
-        emptyActivity.startActivityForResult(TestAppHelper.createNoActionIntent(), requestCode);
+        emptyActivity.startActivityForResult(
+                TestAppHelper.createActivityLaunchedReceiverIntent(mResultReceiver), requestCode);
 
         verify(mOnReceiveResultListener, after(3000).never()).onReceiveResult(
                 eq(Activity.RESULT_OK),