Re-land "Move rounded corner to provider"
Move rounded corners code from ScreenDecorations.
1. Move business logic to RoundedCornerDecorProviderFactory.
2. Move view and inflating into RounedCornerDecorProviderImpl.
Previous landed CL: ag/17154523
Previous reverted CL: ag/17350408
Bug: 218951516
Test: atest RoundedCornerResDelegateTest ScreenDecorationsTest \
RoundedCornerDecorProviderFactoryTest OverlayWindowTest \
PrivacyDotDecorProviderFactoryTest
Test: Manually testing rounded corner when display size, rotation
changed on normal devices, foldable devices, and hardware-overlay
devices
Change-Id: If5e8da7abb16069fde8a6eb7b03b4cc67de3fde9
Loading
Please register or sign in to comment