change name and allow passing in a boolean

Change-Id: I29b9765fedbd6b49878bb75df782012ad87a6866
This commit is contained in:
Todd Kennedy
2016-03-14 14:29:52 -07:00
parent 5fe29adc81
commit 948b702f39
2 changed files with 7 additions and 3 deletions

View File

@@ -9927,11 +9927,11 @@ package android.content.pm {
public static class PackageInstaller.SessionParams implements android.os.Parcelable {
ctor public PackageInstaller.SessionParams(int);
method public int describeContents();
method public void setAllowDowngrade(boolean);
method public void setAppIcon(android.graphics.Bitmap);
method public void setAppLabel(java.lang.CharSequence);
method public void setAppPackageName(java.lang.String);
method public void setGrantedRuntimePermissions(java.lang.String[]);
method public void setInstallFlagsDowngrade();
method public void setInstallLocation(int);
method public void setOriginatingUid(int);
method public void setOriginatingUri(android.net.Uri);

View File

@@ -1054,8 +1054,12 @@ public class PackageInstaller {
/** {@hide} */
@SystemApi
public void setInstallFlagsDowngrade() {
installFlags |= PackageManager.INSTALL_ALLOW_DOWNGRADE;
public void setAllowDowngrade(boolean allowDowngrade) {
if (allowDowngrade) {
installFlags |= PackageManager.INSTALL_ALLOW_DOWNGRADE;
} else {
installFlags &= ~PackageManager.INSTALL_ALLOW_DOWNGRADE;
}
}
/** {@hide} */