Implement activity launch animations for live timers
We currently don't have any special handling for activity launches done
by live timers. This change wraps live timers in the same logic used to
handle intents from widgets.
However, this doesn't currently work as the intent triggered by live
timers today goes to a trampoline activity which isn't showWhenLocked.
Therefore this change causes the bouncer to trigger.
Bug: 345741071
Test: atest WidgetInteractionHandlerTest
Flag: com.android.systemui.glanceable_hub_animate_timer_activity_starts
Change-Id: I20db2561fc72e661ec6b7e99cdc192827e8ce431
7 files changed