diff options
author | Steve Kondik <shade@chemlab.org> | 2012-11-18 22:51:13 -0800 |
---|---|---|
committer | Steve Kondik <shade@chemlab.org> | 2012-11-18 22:51:13 -0800 |
commit | 32f720afab05e43b3a291afd76e75a6b1c2080c4 (patch) | |
tree | 3da93935a5961254eaa0a9d00ed661c020e9bbc3 /src/com/android/packageinstaller/UninstallAppProgress.java | |
parent | 771c0f58c04ff478e0666dd04b07d8abe4c5d2e3 (diff) | |
parent | 3e76ae182cdb2d44a59ef3762321018bdb4de8dc (diff) | |
download | android_packages_apps_PackageInstaller-32f720afab05e43b3a291afd76e75a6b1c2080c4.tar.gz android_packages_apps_PackageInstaller-32f720afab05e43b3a291afd76e75a6b1c2080c4.tar.bz2 android_packages_apps_PackageInstaller-32f720afab05e43b3a291afd76e75a6b1c2080c4.zip |
Merge branch 'jb-mr1-release' of https://android.googlesource.com/platform/packages/apps/PackageInstaller into HEADcm-10.1-M1
Change-Id: Ib1b0bbed7b33842394ef77676885a4d1940b6fdb
Diffstat (limited to 'src/com/android/packageinstaller/UninstallAppProgress.java')
-rwxr-xr-x | src/com/android/packageinstaller/UninstallAppProgress.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/packageinstaller/UninstallAppProgress.java b/src/com/android/packageinstaller/UninstallAppProgress.java index a81d23df..7aa0a2e0 100755 --- a/src/com/android/packageinstaller/UninstallAppProgress.java +++ b/src/com/android/packageinstaller/UninstallAppProgress.java @@ -17,6 +17,7 @@ package com.android.packageinstaller; import android.app.Activity; +import android.content.Context; import android.content.Intent; import android.content.pm.ApplicationInfo; import android.content.pm.IPackageDeleteObserver; @@ -32,7 +33,6 @@ import android.widget.Button; import android.widget.ProgressBar; import android.widget.TextView; import android.widget.Toast; -import android.content.Context; /** * This activity corresponds to a download progress screen that is displayed @@ -45,6 +45,7 @@ public class UninstallAppProgress extends Activity implements OnClickListener { private final String TAG="UninstallAppProgress"; private boolean localLOGV = false; private ApplicationInfo mAppInfo; + private boolean mAllUsers; private TextView mStatusTextView; private Button mOkButton; private Button mDeviceManagerButton; @@ -110,6 +111,7 @@ public class UninstallAppProgress extends Activity implements OnClickListener { super.onCreate(icicle); Intent intent = getIntent(); mAppInfo = intent.getParcelableExtra(PackageUtil.INTENT_ATTR_APPLICATION_INFO); + mAllUsers = intent.getBooleanExtra(Intent.EXTRA_UNINSTALL_ALL_USERS, false); initView(); } @@ -158,7 +160,8 @@ public class UninstallAppProgress extends Activity implements OnClickListener { mOkButton.setOnClickListener(this); mOkPanel.setVisibility(View.INVISIBLE); PackageDeleteObserver observer = new PackageDeleteObserver(); - getPackageManager().deletePackage(mAppInfo.packageName, observer, 0); + getPackageManager().deletePackage(mAppInfo.packageName, observer, + mAllUsers ? PackageManager.DELETE_ALL_USERS : 0); } public void onClick(View v) { |