.class public interface abstract Landroidx/core/app/ActivityCompat$PermissionCompatDelegate; .super Ljava/lang/Object; .source "ActivityCompat.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/core/app/ActivityCompat; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x609 name = "PermissionCompatDelegate" .end annotation # virtual methods .method public abstract onActivityResult(Landroid/app/Activity;IILandroid/content/Intent;)Z .param p1 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # I .annotation build Landroidx/annotation/IntRange; from = 0x0L .end annotation .end param .param p4 # Landroid/content/Intent; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .end method .method public abstract requestPermissions(Landroid/app/Activity;[Ljava/lang/String;I)Z .param p1 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # [Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # I .annotation build Landroidx/annotation/IntRange; from = 0x0L .end annotation .end param .end method