belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
ActivityCompat.OnRequestPermissionsResultCallback
  public
  static
  
  
  interface
  ActivityCompat.OnRequestPermissionsResultCallback
  
  
  
| android.support.v4.app.ActivityCompat.OnRequestPermissionsResultCallback | 
| 
          
  
     | 
    
This interface is the contract for receiving the results for permission requests.
Summary
Public methods | |
|---|---|
        abstract
        
        
        
        
        void
     | 
  
    
      
      onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults)
      
      
        Callback for the result from requesting permissions.  | 
  
Public methods
onRequestPermissionsResult
void onRequestPermissionsResult (int requestCode, 
                String[] permissions, 
                int[] grantResults)Callback for the result from requesting permissions. This method
 is invoked for every call on requestPermissions(android.app.Activity, String[], int).
 
Note: It is possible that the permissions request interaction with the user is interrupted. In this case you will receive empty permissions and results arrays which should be treated as a cancellation.
| Parameters | |
|---|---|
requestCode | 
        
          int: The request code passed in requestPermissions(android.app.Activity, String[], int) | 
      
permissions | 
        
          String: The requested permissions. Never null. | 
      
grantResults | 
        
          int: The grant results for the corresponding permissions
     which is either PERMISSION_GRANTED
     or PERMISSION_DENIED. Never null. | 
      
Annotations
Interfaces
- ActionBarDrawerToggle.Delegate
 - ActionBarDrawerToggle.DelegateProvider
 - ActivityCompat.OnRequestPermissionsResultCallback
 - ActivityCompat.PermissionCompatDelegate
 - FragmentManager.BackStackEntry
 - FragmentManager.OnBackStackChangedListener
 - LoaderManager.LoaderCallbacks
 - NotificationCompat.Action.Extender
 - NotificationCompat.Extender
 - SharedElementCallback.OnSharedElementsReadyListener
 - TaskStackBuilder.SupportParentable
 
Classes
- ActionBarDrawerToggle
 - ActivityCompat
 - ActivityManagerCompat
 - ActivityOptionsCompat
 - AlarmManagerCompat
 - AppLaunchChecker
 - AppOpsManagerCompat
 - BundleCompat
 - DialogFragment
 - Fragment
 - Fragment.SavedState
 - FragmentActivity
 - FragmentContainer
 - FragmentController
 - FragmentHostCallback
 - FragmentManager
 - FragmentManager.FragmentLifecycleCallbacks
 - FragmentManagerNonConfig
 - FragmentPagerAdapter
 - FragmentStatePagerAdapter
 - FragmentTabHost
 - FragmentTransaction
 - FrameMetricsAggregator
 - JobIntentService
 - ListFragment
 - LoaderManager
 - NavUtils
 - NotificationCompat
 - NotificationCompat.Action
 - NotificationCompat.Action.Builder
 - NotificationCompat.Action.WearableExtender
 - NotificationCompat.BigPictureStyle
 - NotificationCompat.BigTextStyle
 - NotificationCompat.Builder
 - NotificationCompat.CarExtender
 - NotificationCompat.CarExtender.UnreadConversation
 - NotificationCompat.CarExtender.UnreadConversation.Builder
 - NotificationCompat.DecoratedCustomViewStyle
 - NotificationCompat.InboxStyle
 - NotificationCompat.MessagingStyle
 - NotificationCompat.MessagingStyle.Message
 - NotificationCompat.Style
 - NotificationCompat.WearableExtender
 - NotificationCompatExtras
 - NotificationCompatSideChannelService
 - NotificationManagerCompat
 - RemoteInput
 - RemoteInput.Builder
 - ServiceCompat
 - ShareCompat
 - ShareCompat.IntentBuilder
 - ShareCompat.IntentReader
 - SharedElementCallback
 - TaskStackBuilder
 
Exceptions