Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1a771ca6 authored by Philip P. Moltmann's avatar Philip P. Moltmann Committed by Android (Google) Code Review
Browse files

Merge "Add documentation to recently added system API"

parents 9d968994 6af221c0
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -102,7 +102,13 @@ public class PackageItemInfo {

    private static volatile boolean sForceSafeLabels = false;

    /** {@hide} */
    /**
     * Always use {@link #loadSafeLabel safe labels} when calling {@link #loadLabel}.
     *
     * @param forceSafeLabels {@code true} to enforce safe labels
     *
     * @hide
     */
    @SystemApi
    public static void setForceSafeLabels(boolean forceSafeLabels) {
        sForceSafeLabels = forceSafeLabels;
+4 −2
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package android.permissionpresenterservice;

import android.annotation.NonNull;
import android.annotation.SystemApi;
import android.app.Service;
import android.content.Context;
@@ -73,12 +74,13 @@ public abstract class RuntimePermissionPresenterService extends Service {
    public abstract List<RuntimePermissionPresentationInfo> onGetAppPermissions(String packageName);

    /**
     * Revoke the permission {@code permissionName} for app {@code packageName}
     * Revokes the permission {@code permissionName} for app {@code packageName}
     *
     * @param packageName The package for which to revoke
     * @param permissionName The permission to revoke
     */
    public abstract void onRevokeRuntimePermission(String packageName, String permissionName);
    public abstract void onRevokeRuntimePermission(@NonNull String packageName,
            @NonNull String permissionName);

    @Override
    public final IBinder onBind(Intent intent) {