Introduce StartingWindowTypeAlgorithm interface
Extracting StartingWindowTypeAlgorithm static nested class within StartingWindowController into StartingWidnowTypeAlgorithm interface and PhoneStartingWindowTypeAlgorithm class that implemets the interface. Adding an alternative implementation - TvStartingWindowTypeAlgorithm, for use on TV. The TV implementation always returns StartingWindowTypeAlgorithm. Setting up TvWMShellModule and WMShellModule to provide the TV and the Phone implementations respectively. Also removing a redundant StartingWindowController constructor. Bug: 182759603 Test: make SystemUI Change-Id: I10bab125320a9cdc9e3ddaedad1c74930b681fa6
Loading
Please register or sign in to comment