public final class CompatModePackages extends Object
Modifier and Type | Field and Description |
---|---|
static int |
COMPAT_FLAG_DONT_ASK |
static int |
COMPAT_FLAG_ENABLED |
static int |
UNSUPPORTED_ZOOM_FLAG_DONT_NOTIFY |
Constructor and Description |
---|
CompatModePackages(ActivityManagerService service,
File systemDir,
Handler handler) |
public static final int COMPAT_FLAG_DONT_ASK
public static final int COMPAT_FLAG_ENABLED
public static final int UNSUPPORTED_ZOOM_FLAG_DONT_NOTIFY
public CompatModePackages(ActivityManagerService service, File systemDir, Handler handler)
public void handlePackageDataClearedLocked(String packageName)
public void handlePackageUninstalledLocked(String packageName)
public void handlePackageAddedLocked(String packageName, boolean updated)
public CompatibilityInfo compatibilityInfoForPackageLocked(ApplicationInfo ai)
public int computeCompatModeLocked(ApplicationInfo ai)
public boolean getFrontActivityAskCompatModeLocked()
public boolean getPackageAskCompatModeLocked(String packageName)
public boolean getPackageNotifyUnsupportedZoomLocked(String packageName)
public void setFrontActivityAskCompatModeLocked(boolean ask)
public void setPackageAskCompatModeLocked(String packageName, boolean ask)
public void setPackageNotifyUnsupportedZoomLocked(String packageName, boolean notify)
public int getFrontActivityScreenCompatModeLocked()
public void setFrontActivityScreenCompatModeLocked(int mode)
public int getPackageScreenCompatModeLocked(String packageName)
public void setPackageScreenCompatModeLocked(String packageName, int mode)