summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPhilip P. Moltmann <moltmann@google.com>2016-06-10 23:51:14 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-06-10 23:51:14 +0000
commit324ef3c8bab34f0ad78f951ccd72529b6cdc3b7b (patch)
treec36d68429c1464077334f4559da891ad8693c87d /src
parentae823194e93e2a40af75e15b9371a570c41bdd0d (diff)
parent9c177f8d28351000a66322e75d678b31716b5527 (diff)
downloadandroid_packages_apps_PackageInstaller-324ef3c8bab34f0ad78f951ccd72529b6cdc3b7b.tar.gz
android_packages_apps_PackageInstaller-324ef3c8bab34f0ad78f951ccd72529b6cdc3b7b.tar.bz2
android_packages_apps_PackageInstaller-324ef3c8bab34f0ad78f951ccd72529b6cdc3b7b.zip
Merge \"Hide Status and Navigation Bar when uninstalling\" into nyc-dev
am: 9c177f8d28 Change-Id: Ieac52df39c5481ea8c964be61d3a5a5c9bc024e3
Diffstat (limited to 'src')
-rwxr-xr-xsrc/com/android/packageinstaller/UninstallAppProgress.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/packageinstaller/UninstallAppProgress.java b/src/com/android/packageinstaller/UninstallAppProgress.java
index 008ce7c4..63a243b2 100755
--- a/src/com/android/packageinstaller/UninstallAppProgress.java
+++ b/src/com/android/packageinstaller/UninstallAppProgress.java
@@ -289,6 +289,8 @@ public class UninstallAppProgress extends Activity implements OnClickListener {
// UI at all as the app is uninstalled very quickly. If we show the UI and instantly remove
// it, it just looks like a flicker.
getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
+ getWindow().setStatusBarColor(Color.TRANSPARENT);
+ getWindow().setNavigationBarColor(Color.TRANSPARENT);
getPackageManager().deletePackageAsUser(mAppInfo.packageName, observer,
mAllUsers ? PackageManager.DELETE_ALL_USERS : 0, mUser.getIdentifier());
@@ -328,6 +330,12 @@ public class UninstallAppProgress extends Activity implements OnClickListener {
getTheme()));
}
+ getTheme().resolveAttribute(android.R.attr.navigationBarColor, attribute, true);
+ getWindow().setNavigationBarColor(attribute.data);
+
+ getTheme().resolveAttribute(android.R.attr.statusBarColor, attribute, true);
+ getWindow().setStatusBarColor(attribute.data);
+
boolean isUpdate = ((mAppInfo.flags & ApplicationInfo.FLAG_UPDATED_SYSTEM_APP) != 0);
setTitle(isUpdate ? R.string.uninstall_update_title : R.string.uninstall_application_title);