Support non-standard activity type on secondary display

Get a valid stack on display by also evaluating the
windowing mode and activity type.

Bug: 111363427
Test: atest CtsActivityManagerDeviceTestCases
Change-Id: I74a6ee5436b69056814062c975ce0233c54c8832
4 files changed