/frameworks/base/libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/embedding/ |
D | EmbeddingTestUtils.java | 103 static SplitRule createSplitRule(@NonNull Activity primaryActivity, in createSplitRule() argument 105 return createSplitRule(primaryActivity, secondaryIntent, true /* clearTop */); in createSplitRule() 109 static SplitRule createSplitRule(@NonNull Activity primaryActivity, in createSplitRule() argument 111 final Pair<Activity, Intent> targetPair = new Pair<>(primaryActivity, secondaryIntent); in createSplitRule() 129 static SplitRule createSplitRule(@NonNull Activity primaryActivity, in createSplitRule() argument 131 return createSplitRule(primaryActivity, secondaryActivity, in createSplitRule() 137 static SplitRule createSplitRule(@NonNull Activity primaryActivity, in createSplitRule() argument 139 return createSplitRule(primaryActivity, secondaryActivity, in createSplitRule() 145 static SplitRule createSplitRule(@NonNull Activity primaryActivity, in createSplitRule() argument 148 final Pair<Activity, Activity> targetPair = new Pair<>(primaryActivity, secondaryActivity); in createSplitRule()
|
D | SplitControllerTest.java | 494 final Activity primaryActivity = createMockActivity(); in testResolveStartActivityIntent_shouldSplitWithTopSecondaryActivity() local 495 addSplitTaskFragments(primaryActivity, mActivity); in testResolveStartActivityIntent_shouldSplitWithTopSecondaryActivity() 526 final Activity primaryActivity = createMockActivity(); in testResolveStartActivityIntent_shouldLaunchInFullscreen() local 527 addSplitTaskFragments(primaryActivity, mActivity); in testResolveStartActivityIntent_shouldLaunchInFullscreen() 749 final Activity primaryActivity = createMockActivity(); in testResolveActivityToContainer_placeholderRule_inSecondarySplit() local 750 addSplitTaskFragments(primaryActivity, mActivity); in testResolveActivityToContainer_placeholderRule_inSecondarySplit() 816 final Activity primaryActivity = createMockActivity(); in testResolveActivityToContainer_splitRule_inSecondarySplitWithRuleMatched() local 817 setupSplitRule(primaryActivity, mActivity); in testResolveActivityToContainer_splitRule_inSecondarySplitWithRuleMatched() 820 addSplitTaskFragments(primaryActivity, mActivity); in testResolveActivityToContainer_splitRule_inSecondarySplitWithRuleMatched() 831 final Activity primaryActivity = createMockActivity(); in testResolveActivityToContainer_splitRule_inSecondarySplitWithNoRuleMatched() local [all …]
|
D | OverlayPresentationTest.java | 358 final Activity primaryActivity = createMockActivity(); in testCreateOrUpdateOverlay_launchFromSplit_returnNull() local 361 createMockTaskFragmentContainer(primaryActivity); in testCreateOrUpdateOverlay_launchFromSplit_returnNull() 368 mSplitController.registerSplit(mTransaction, primaryContainer, primaryActivity, in testCreateOrUpdateOverlay_launchFromSplit_returnNull() 371 assertThat(createOrUpdateOverlayTaskFragmentIfNeeded("test", primaryActivity)).isNull(); in testCreateOrUpdateOverlay_launchFromSplit_returnNull() 445 final Activity primaryActivity = createMockActivity(); in testGetTopNonFishingTaskFragmentContainerWithoutAssociatedOverlay() local 455 createMockTaskFragmentContainer(primaryActivity); in testGetTopNonFishingTaskFragmentContainerWithoutAssociatedOverlay() 462 mSplitController.registerSplit(mTransaction, primaryContainer, primaryActivity, in testGetTopNonFishingTaskFragmentContainerWithoutAssociatedOverlay() 811 private void setupPlaceholderRule(@NonNull Activity primaryActivity) { in setupPlaceholderRule() argument 813 primaryActivity::equals, i -> false, w -> true) in setupPlaceholderRule()
|
/frameworks/base/libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/ |
D | SplitContainer.java | 59 @NonNull Activity primaryActivity, in SplitContainer() argument 63 this(primaryContainer, primaryActivity, secondaryContainer, splitRule, splitAttributes, in SplitContainer() 68 @NonNull Activity primaryActivity, in SplitContainer() argument 82 && mPrimaryContainer.hasActivity(primaryActivity.getActivityToken())) { in SplitContainer() 88 mSecondaryContainer.addActivityToFinishOnExit(primaryActivity); in SplitContainer()
|
D | SplitPresenter.java | 178 @NonNull WindowContainerTransaction wct, @NonNull Activity primaryActivity, in createNewSplitWithEmptySideContainer() argument 181 final TaskProperties taskProperties = getTaskProperties(primaryActivity); in createNewSplitWithEmptySideContainer() 185 primaryActivity, primaryRelBounds, splitAttributes, null /* containerToAvoid */); in createNewSplitWithEmptySideContainer() 190 new TaskFragmentContainer.Builder(mController, taskId, primaryActivity) in createNewSplitWithEmptySideContainer() 197 primaryActivity.getActivityToken(), secondaryRelBounds, windowingMode); in createNewSplitWithEmptySideContainer() 204 mController.registerSplit(wct, primaryContainer, primaryActivity, secondaryContainer, rule, in createNewSplitWithEmptySideContainer() 223 @NonNull Activity primaryActivity, @NonNull Activity secondaryActivity, in createNewSplitContainer() argument 225 final TaskProperties taskProperties = getTaskProperties(primaryActivity); in createNewSplitContainer() 229 primaryActivity, primaryRelBounds, splitAttributes, null /* containerToAvoid */); in createNewSplitContainer() 249 mController.registerSplit(wct, primaryContainer, primaryActivity, secondaryContainer, rule, in createNewSplitContainer() [all …]
|
D | SplitController.java | 1384 final Activity primaryActivity = splitContainer.getPrimaryContainer() in isNewActivityInSplitWithRuleMatched() local 1386 if (primaryActivity == null) { in isNewActivityInSplitWithRuleMatched() 1398 return getSplitRule(primaryActivity, launchedActivity) != null; in isNewActivityInSplitWithRuleMatched() 1439 @NonNull Activity primaryActivity, @NonNull Activity secondaryActivity) { in putActivitiesIntoSplitIfNecessary() argument 1440 final SplitPairRule splitRule = getSplitRule(primaryActivity, secondaryActivity); in putActivitiesIntoSplitIfNecessary() 1445 primaryActivity); in putActivitiesIntoSplitIfNecessary() 1448 .getTaskProperties(primaryActivity); in putActivitiesIntoSplitIfNecessary() 1451 getActivitiesMinDimensionsPair(primaryActivity, secondaryActivity)); in putActivitiesIntoSplitIfNecessary() 1464 if (mPresenter.expandSplitContainerIfNeeded(wct, splitContainer, primaryActivity, in putActivitiesIntoSplitIfNecessary() 1474 mPresenter.createNewSplitContainer(wct, primaryActivity, secondaryActivity, splitRule, in putActivitiesIntoSplitIfNecessary() [all …]
|
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/ |
D | TaskFragmentTest.java | 326 final ActivityRecord primaryActivity = primaryTf.getTopMostActivity(); in testMoveTaskToFront_supportsEnterPipOnTaskSwitchForAdjacentTaskFragment() local 328 doReturn(true).when(primaryActivity).supportsPictureInPicture(); in testMoveTaskToFront_supportsEnterPipOnTaskSwitchForAdjacentTaskFragment() 332 primaryActivity.setState(RESUMED, "test"); in testMoveTaskToFront_supportsEnterPipOnTaskSwitchForAdjacentTaskFragment() 342 assertTrue(primaryActivity.supportsEnterPipOnTaskSwitch); in testMoveTaskToFront_supportsEnterPipOnTaskSwitchForAdjacentTaskFragment()
|
D | BackNavigationControllerTests.java | 678 final ActivityRecord primaryActivity = primaryTf.getTopMostActivity(); in testAdjacentFocusInActivityEmbedding() local 684 windowState.mActivityRecord = primaryActivity; in testAdjacentFocusInActivityEmbedding() 687 doReturn(1L).when(primaryActivity).getLastWindowCreateTime(); in testAdjacentFocusInActivityEmbedding()
|