diff options
author | Scott Warner <Tortel1210@gmail.com> | 2012-08-17 14:08:45 -0400 |
---|---|---|
committer | Scott Warner <Tortel1210@gmail.com> | 2012-08-17 15:07:08 -0400 |
commit | 771c0f58c04ff478e0666dd04b07d8abe4c5d2e3 (patch) | |
tree | 51fa30b4a9fc3534df33760db8bb773f78a70bf4 /src/com | |
parent | 2e135b570be7ff972afb2062f44f718ad9bf2ea1 (diff) | |
download | android_packages_apps_PackageInstaller-jellybean.tar.gz android_packages_apps_PackageInstaller-jellybean.tar.bz2 android_packages_apps_PackageInstaller-jellybean.zip |
Show a Toast on a successful application uninstalljellybean-stablejellybean
Instead of waiting for the user to tap OK, just show a Toast
and get out of the way. Does not change anything for
unsuccessful uninstall attempts
Change-Id: Ia83f826bbc16f47bce5980254adaa6141f75573a
Diffstat (limited to 'src/com')
-rwxr-xr-x | src/com/android/packageinstaller/UninstallAppProgress.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/packageinstaller/UninstallAppProgress.java b/src/com/android/packageinstaller/UninstallAppProgress.java index 3dfa80f3..a81d23df 100755 --- a/src/com/android/packageinstaller/UninstallAppProgress.java +++ b/src/com/android/packageinstaller/UninstallAppProgress.java @@ -31,6 +31,8 @@ import android.view.View.OnClickListener; 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 @@ -74,7 +76,11 @@ public class UninstallAppProgress extends Activity implements OnClickListener { switch (msg.arg1) { case PackageManager.DELETE_SUCCEEDED: statusText = R.string.uninstall_done; - break; + // Show a Toast and finish the activity + Context ctx = getBaseContext(); + Toast.makeText(ctx, statusText, Toast.LENGTH_LONG).show(); + setResultAndFinish(mResultCode); + return; case PackageManager.DELETE_FAILED_DEVICE_POLICY_MANAGER: Log.d(TAG, "Uninstall failed because " + packageName + " is a device admin"); |