public class PhoneStatusBarPolicy extends Object implements BluetoothController.Callback, RotationLockController.RotationLockControllerCallback, DataSaverController.Listener
Constructor and Description |
---|
PhoneStatusBarPolicy(Context context,
StatusBarIconController iconController,
CastController cast,
HotspotController hotspot,
UserInfoController userInfoController,
BluetoothController bluetooth,
RotationLockController rotationLockController,
DataSaverController dataSaver) |
Modifier and Type | Method and Description |
---|---|
void |
appTransitionStarting(long startTime,
long duration) |
void |
notifyKeyguardShowingChanged() |
void |
onBluetoothDevicesChanged() |
void |
onBluetoothStateChange(boolean enabled) |
void |
onDataSaverChanged(boolean isDataSaving) |
void |
onRotationLockStateChanged(boolean rotationLocked,
boolean affordanceVisible) |
void |
setCurrentUserSetup(boolean userSetup) |
void |
setStatusBarKeyguardViewManager(StatusBarKeyguardViewManager statusBarKeyguardViewManager) |
void |
setZenMode(int zen) |
public PhoneStatusBarPolicy(Context context, StatusBarIconController iconController, CastController cast, HotspotController hotspot, UserInfoController userInfoController, BluetoothController bluetooth, RotationLockController rotationLockController, DataSaverController dataSaver)
public void setStatusBarKeyguardViewManager(StatusBarKeyguardViewManager statusBarKeyguardViewManager)
public void setZenMode(int zen)
public void onBluetoothDevicesChanged()
onBluetoothDevicesChanged
in interface BluetoothController.Callback
public void onBluetoothStateChange(boolean enabled)
onBluetoothStateChange
in interface BluetoothController.Callback
public void appTransitionStarting(long startTime, long duration)
public void notifyKeyguardShowingChanged()
public void setCurrentUserSetup(boolean userSetup)
public void onRotationLockStateChanged(boolean rotationLocked, boolean affordanceVisible)
onRotationLockStateChanged
in interface RotationLockController.RotationLockControllerCallback
public void onDataSaverChanged(boolean isDataSaving)
onDataSaverChanged
in interface DataSaverController.Listener