Loading api/test-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -82,6 +82,7 @@ package android.app { } public class ActivityOptions { method public static void setExitTransitionTimeout(long); method public void setLaunchActivityType(int); method public void setLaunchTaskId(int); method public void setLaunchWindowingMode(int); Loading core/java/android/app/ActivityOptions.java +11 −0 Original line number Diff line number Diff line Loading @@ -829,6 +829,17 @@ public class ActivityOptions { return exit; } /** * Needed for virtual devices because they can be slow enough that the 1 second timeout * triggers when it doesn't on normal devices. * * @hide */ @TestApi public static void setExitTransitionTimeout(long timeoutMillis) { ExitTransitionCoordinator.sMaxWaitMillis = timeoutMillis; } /** @hide */ static ActivityOptions makeSceneTransitionAnimation(Activity activity, ExitTransitionCoordinator exitCoordinator, ArrayList<String> sharedElementNames, Loading core/java/android/app/ExitTransitionCoordinator.java +2 −2 Original line number Diff line number Diff line Loading @@ -48,7 +48,7 @@ import java.util.ArrayList; */ class ExitTransitionCoordinator extends ActivityTransitionCoordinator { private static final String TAG = "ExitTransitionCoordinator"; private static final long MAX_WAIT_MS = 1000; static long sMaxWaitMillis = 1000; private Bundle mSharedElementBundle; private boolean mExitNotified; Loading Loading @@ -120,7 +120,7 @@ class ExitTransitionCoordinator extends ActivityTransitionCoordinator { private void delayCancel() { if (mHandler != null) { mHandler.sendEmptyMessageDelayed(MSG_CANCEL, MAX_WAIT_MS); mHandler.sendEmptyMessageDelayed(MSG_CANCEL, sMaxWaitMillis); } } Loading Loading
api/test-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -82,6 +82,7 @@ package android.app { } public class ActivityOptions { method public static void setExitTransitionTimeout(long); method public void setLaunchActivityType(int); method public void setLaunchTaskId(int); method public void setLaunchWindowingMode(int); Loading
core/java/android/app/ActivityOptions.java +11 −0 Original line number Diff line number Diff line Loading @@ -829,6 +829,17 @@ public class ActivityOptions { return exit; } /** * Needed for virtual devices because they can be slow enough that the 1 second timeout * triggers when it doesn't on normal devices. * * @hide */ @TestApi public static void setExitTransitionTimeout(long timeoutMillis) { ExitTransitionCoordinator.sMaxWaitMillis = timeoutMillis; } /** @hide */ static ActivityOptions makeSceneTransitionAnimation(Activity activity, ExitTransitionCoordinator exitCoordinator, ArrayList<String> sharedElementNames, Loading
core/java/android/app/ExitTransitionCoordinator.java +2 −2 Original line number Diff line number Diff line Loading @@ -48,7 +48,7 @@ import java.util.ArrayList; */ class ExitTransitionCoordinator extends ActivityTransitionCoordinator { private static final String TAG = "ExitTransitionCoordinator"; private static final long MAX_WAIT_MS = 1000; static long sMaxWaitMillis = 1000; private Bundle mSharedElementBundle; private boolean mExitNotified; Loading Loading @@ -120,7 +120,7 @@ class ExitTransitionCoordinator extends ActivityTransitionCoordinator { private void delayCancel() { if (mHandler != null) { mHandler.sendEmptyMessageDelayed(MSG_CANCEL, MAX_WAIT_MS); mHandler.sendEmptyMessageDelayed(MSG_CANCEL, sMaxWaitMillis); } } Loading