wilsonshih
946871eb75
Play seekable animation for customize activity transition API.
...
For cross-activity animation, support seekable animation if app
has customize activity exit transition by Window#setWindowAnimations or
android:windowAnimationStyle.
Because there could fall back to default cross-activity animation when
the customized animation was not able to load, defer assigning the
mActiveCallback when received onAnimationStart.
Bug: 259427810
Test: verify customized animation can play.
Test: atest BackNavigationControllerTests BackAnimationControllerTest\
CustomizeActivityAnimationTest
Change-Id: I59dc6ef75a226c634b06f483aeed7aec03087d18
2023-03-07 18:40:23 +08:00
..
2023-01-06 17:16:51 +00:00
2022-09-29 01:21:37 +00:00
2022-09-29 01:21:37 +00:00
2023-01-06 03:13:53 +00:00
2022-12-30 00:06:11 +00:00
2022-12-30 00:06:11 +00:00
2022-01-18 10:42:21 +01:00
2023-03-07 18:40:23 +08:00
2023-01-06 03:13:53 +00:00
2022-12-09 14:08:57 +00:00
2022-06-20 11:40:18 +02:00
2022-02-08 14:27:57 +00:00
2022-03-22 18:01:28 +08:00
2023-01-27 22:36:07 +00:00
2022-11-16 16:17:22 +08:00
2023-03-07 18:40:23 +08:00
2022-05-04 05:31:08 +00:00
2023-02-07 05:15:38 +00:00
2022-12-30 00:06:11 +00:00
2023-01-06 17:16:51 +00:00
2023-01-06 17:16:51 +00:00
2022-02-14 22:18:29 +00:00
2022-08-04 10:32:34 +08:00
2022-11-17 15:00:28 +08:00
2023-02-28 22:23:04 +00:00
2023-01-11 05:47:44 +00:00
2023-01-06 17:16:51 +00:00
2023-02-19 05:42:59 +00:00
2022-11-30 09:00:28 -08:00
2022-11-30 09:00:28 -08:00
2022-04-07 05:11:42 +00:00
2022-04-07 05:11:42 +00:00
2022-05-25 17:08:55 +02:00
2022-06-10 11:28:15 -07:00
2023-01-16 08:25:10 +00:00
2022-09-22 17:53:00 +00:00
2022-09-22 17:53:00 +00:00
2022-06-13 18:05:13 +08:00
2023-02-28 22:23:04 +00:00
2022-03-21 14:05:10 +00:00
2023-02-09 17:10:57 +00:00
2023-02-28 22:23:04 +00:00
2023-02-28 22:23:04 +00:00
2023-01-31 23:55:38 +00:00
2023-01-27 17:54:20 +00:00
2022-11-07 13:00:22 -08:00
2022-02-14 22:18:29 +00:00
2023-01-10 15:35:36 +08:00
2023-02-09 15:14:02 +08:00
2023-02-17 07:55:37 +00:00
2023-02-23 05:04:57 +00:00
2023-01-10 15:35:36 +08:00
2023-02-09 14:44:30 +08:00
2023-01-10 15:35:36 +08:00
2022-09-21 08:30:51 +00:00
2022-10-06 17:08:42 +08:00
2022-08-04 10:32:34 +08:00
2023-01-30 22:10:36 +00:00
2023-02-28 22:23:04 +00:00
2022-11-14 17:57:30 -08:00
2023-02-14 12:03:28 +00:00
2021-12-14 09:32:55 -08:00
2022-05-04 17:13:52 +00:00
2022-12-05 12:48:56 +00:00
2023-02-09 14:44:30 +08:00
2022-01-25 12:30:47 +08:00
2022-03-28 09:02:00 +00:00
2022-03-09 09:40:40 -06:00
2023-02-02 06:16:04 +00:00
2023-02-28 16:27:27 +00:00
2022-12-08 11:01:44 +08:00
2022-11-17 01:13:17 +00:00
2022-11-28 18:01:14 +00:00
2022-08-31 17:49:24 +00:00