diff options
| author | 2024-07-02 06:28:25 +0000 | |
|---|---|---|
| committer | 2024-07-03 22:03:12 +0000 | |
| commit | 78464d48425a2506e22b84e35980cbb6e418d36c (patch) | |
| tree | 914592fd1ff4ed98b1a02247a54f82a17c35be48 /libs/androidfw/StringPool.cpp | |
| parent | 1a3a2f96ef715f0cd35c49873743079e4935cd40 (diff) | |
Allow setting open/close/change animations for ActivityEmbedding (AE) from SplitAttributes behind a flag.
Additionally:
- Fix bug in TaskFragmentAnimationParams#hasOverrideAnimation.
- Check for default AnimationParams values in WindowExtensionsTest.
- (Flagged) Return early in ActivityEmbeddingAnimationRunner#createOpenCloseAnimationAdapters if a jump cut is expected.
- (Flagged) Explicitly create custom animation for AE change transitions with TRANSIT_CHANGE mode. (Some change transitions come bundled with other modes, so we want to find the custom animation specifically for change.)
- (Flagged) Enforce only loading AE custom animations by resource Id from the default "android" package.
Bug: 293658614
Test: Manually tested end-to-end via demo app with Extensions build and Jetpack API changes patched
Test: atest WMJetpackUnitTests:WindowExtensionsTest
Flag: com.android.window.flags.activity_embedding_animation_customization_flag
Change-Id: I7a3e55304e593bc42f1443be848c6d673de968ad
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions