summaryrefslogtreecommitdiffstats
path: root/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java
diff options
context:
space:
mode:
authorJoel Galenson <jgalenson@google.com>2018-12-10 10:31:21 -0800
committerJoel Galenson <jgalenson@google.com>2018-12-10 10:31:21 -0800
commitdcd7ff48c6de4bd56d97445fe6821831da7c889e (patch)
treefacfda18130713a289c92955fd4a932b16166e1b /src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java
parent6ee518f5dce2f8901977c0204c101a38c4c2ed56 (diff)
downloadandroid_packages_apps_PackageInstaller-dcd7ff48c6de4bd56d97445fe6821831da7c889e.tar.gz
android_packages_apps_PackageInstaller-dcd7ff48c6de4bd56d97445fe6821831da7c889e.tar.bz2
android_packages_apps_PackageInstaller-dcd7ff48c6de4bd56d97445fe6821831da7c889e.zip
Show message when no apps/permissions are allowed/denied.
Instead of showing an empty allowed/denied header, we now show a message saying that nothing is there. Change-Id: I6e8ccd31c4af9f9ef6a0f699bc91fd7fd732e52b Fixes: 120675937 Test: See messages when no apps/permissions are allowed/denied. Test: Ensure message appears/disappears as I toggle permissions.
Diffstat (limited to 'src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java')
-rw-r--r--src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java b/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java
index 0f621c71..468fbcfe 100644
--- a/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java
+++ b/src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java
@@ -270,6 +270,17 @@ public final class AppPermissionsFragment extends SettingsWithHeader {
category.addPreference(extraPerms);
}
+ if (allowed.getPreferenceCount() == 0) {
+ Preference empty = new Preference(context);
+ empty.setTitle(getString(R.string.no_permissions_allowed));
+ allowed.addPreference(empty);
+ }
+ if (denied.getPreferenceCount() == 0) {
+ Preference empty = new Preference(context);
+ empty.setTitle(getString(R.string.no_permissions_denied));
+ denied.addPreference(empty);
+ }
+
setLoading(false /* loading */, true /* animate */);
}