Sets the launch display id for Context associated with a display

Sets the launch display id while starting activity from a Context
that has associated with a display, unless the launch target is
already set by the caller.

Bug: 359387748
Test: atest MultiDisplayImeTests
Test: atest CtsWindowManagerDeviceMultiDisplay
Flag: EXEMPT bugfix
Change-Id: I29a4530b324b7c1f1182a51e58404e27862f1974
2 files changed