diff options
| author | 2022-07-26 11:23:59 +0800 | |
|---|---|---|
| committer | 2022-08-24 02:35:46 +0000 | |
| commit | c9c9a757a8c52d0951b4f61ef6b314c14f122a69 (patch) | |
| tree | 56bb32e6cdac4536bbfad3302c68f5cdf50959a4 /libs/androidfw/StringPool.cpp | |
| parent | 3292a30a1ceb387c467b7ded0680510c4ae2a659 (diff) | |
[RESTRICT AUTOMERGE]BackGestureAnimation: a lightweight recents
animation controller
Copy most of code from RecentsAnimationController to back gesture
animation controller(BackNaviAnimationController), the infrastructure
can be reused for either back-to-home/back-to-task/back-to-activity
animations if needed. Since the infrasturcture of legacy recents
animation controller should be stable already, we don't need to
worry about issues like leak leashes/flickers/fixed rotation.
BackAnimationAdaptor is a temporary class to help migrate to shell
transition, the target is to replace it by RemoteTransition.
Next step: Migrate to shell transition, decouple animation info from
BackNavigationInfo.
Test: manually play back to home animation to verify no flicker/black
background/leak surface. Also test that there can play back to home
animation even when quick swipe.
Test: atest BackNavigationTest
Test: atest BackNavigationControllerTests BackAnimationControllerTest
Bug: 237642535
Change-Id: I436a3dcf5011c56c08d131b40168f19128cc8723
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions