Adapt to the fix of ActionBarOverlayLayout

ActionBarOverlayLayout won't fit the content view with the action bar
while setting decorFitsSystemWindows to false, and the content view will
receive the insets from the action bar now. Also, since Android V, the
status bar color APIs have been disabled and deprecated. So this CL gets
the insets from the proper view and uses a single view as the background
of both status bar and the action bar.

Bug: 218827628
Bug: 309578419
Flag: com.android.window.flags.enforce_edge_to_edge
Test: Test: `make BusinessCard` and see if the layout is as expected.
Change-Id: I8387277cc89b3b65d83c8d3485a93ef3ff244f2c
4 files changed