Loading res/values/strings.xml +3 −0 Original line number Diff line number Diff line Loading @@ -378,6 +378,9 @@ <!-- Header for denied permissions/apps [CHAR LIMIT=40] --> <string name="denied_header">Denied</string> <!-- Permission entry to show detailed permission usage information by an app [CHAR LIMIT=40] --> <string name="detailed_usage_link">See detailed usage</string> <!-- Time in days --> <plurals name="days"> <item quantity="one">1 day</item> Loading src/com/android/packageinstaller/permission/ui/handheld/AppPermissionUsageFragment.java +5 −0 Original line number Diff line number Diff line Loading @@ -127,6 +127,11 @@ public class AppPermissionUsageFragment extends SettingsWithButtonHeader { return super.onOptionsItemSelected(item); } @Override public int getEmptyViewString() { return R.string.no_permission_usages; } private static ApplicationInfo getApplicationInfo(@NonNull Activity activity, @NonNull String packageName) { try { Loading src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java +12 −1 Original line number Diff line number Diff line Loading @@ -259,7 +259,18 @@ public final class AppPermissionsFragment extends SettingsWithButtonHeader { category.addPreference(extraPerms); } if (allowed.getPreferenceCount() == 0) { if (allowed.getPreferenceCount() > 0) { Preference details = new Preference(context); details.setTitle(R.string.detailed_usage_link); details.setOnPreferenceClickListener(preference -> { Intent intent = new Intent(Intent.ACTION_REVIEW_APP_PERMISSION_USAGE); intent.putExtra(Intent.EXTRA_PACKAGE_NAME, getArguments().getString(Intent.EXTRA_PACKAGE_NAME)); context.startActivity(intent); return true; }); allowed.addPreference(details); } else { Preference empty = new Preference(context); empty.setTitle(getString(R.string.no_permissions_allowed)); allowed.addPreference(empty); Loading Loading
res/values/strings.xml +3 −0 Original line number Diff line number Diff line Loading @@ -378,6 +378,9 @@ <!-- Header for denied permissions/apps [CHAR LIMIT=40] --> <string name="denied_header">Denied</string> <!-- Permission entry to show detailed permission usage information by an app [CHAR LIMIT=40] --> <string name="detailed_usage_link">See detailed usage</string> <!-- Time in days --> <plurals name="days"> <item quantity="one">1 day</item> Loading
src/com/android/packageinstaller/permission/ui/handheld/AppPermissionUsageFragment.java +5 −0 Original line number Diff line number Diff line Loading @@ -127,6 +127,11 @@ public class AppPermissionUsageFragment extends SettingsWithButtonHeader { return super.onOptionsItemSelected(item); } @Override public int getEmptyViewString() { return R.string.no_permission_usages; } private static ApplicationInfo getApplicationInfo(@NonNull Activity activity, @NonNull String packageName) { try { Loading
src/com/android/packageinstaller/permission/ui/handheld/AppPermissionsFragment.java +12 −1 Original line number Diff line number Diff line Loading @@ -259,7 +259,18 @@ public final class AppPermissionsFragment extends SettingsWithButtonHeader { category.addPreference(extraPerms); } if (allowed.getPreferenceCount() == 0) { if (allowed.getPreferenceCount() > 0) { Preference details = new Preference(context); details.setTitle(R.string.detailed_usage_link); details.setOnPreferenceClickListener(preference -> { Intent intent = new Intent(Intent.ACTION_REVIEW_APP_PERMISSION_USAGE); intent.putExtra(Intent.EXTRA_PACKAGE_NAME, getArguments().getString(Intent.EXTRA_PACKAGE_NAME)); context.startActivity(intent); return true; }); allowed.addPreference(details); } else { Preference empty = new Preference(context); empty.setTitle(getString(R.string.no_permissions_allowed)); allowed.addPreference(empty); Loading