Clean up unused methods from AppStateAppOpsBridge

Bug: 258256121
Test: Manually with Settings
Change-Id: I88092cdf6135af784ec90bf0112526ae18557c94
This commit is contained in:
Chaohui Wang
2022-11-09 16:34:36 +08:00
parent ac06d8d55f
commit 3e5c32df67
3 changed files with 0 additions and 60 deletions

View File

@@ -33,7 +33,6 @@ import java.util.List;
*/
public class AppStateOverlayBridge extends AppStateAppOpsBridge {
private static final String TAG = "AppStateOverlayBridge";
private static final int APP_OPS_OP_CODE = AppOpsManager.OP_SYSTEM_ALERT_WINDOW;
private static final String PM_SYSTEM_ALERT_WINDOW = Manifest.permission.SYSTEM_ALERT_WINDOW;
private static final String[] PM_PERMISSION = {
@@ -54,16 +53,6 @@ public class AppStateOverlayBridge extends AppStateAppOpsBridge {
return new OverlayState(permissionState);
}
// TODO: figure out how to filter out system apps for this method
public int getNumberOfPackagesWithPermission() {
return super.getNumPackagesDeclaredPermission();
}
// TODO: figure out how to filter out system apps for this method
public int getNumberOfPackagesCanDrawOverlay() {
return super.getNumPackagesAllowedByAppOps();
}
public static class OverlayState extends AppStateAppOpsBridge.PermissionState {
public final boolean controlEnabled;