Allow a BlackBerry device application to request access to resources

  1. Import the following classes:
    • net.rim.device.api.applicationcontrol.ApplicationPermissions
    • net.rim.device.api.applicationcontrol.ApplicationPermissionsManager
  2. Create an instance of the ApplicationPermissions class.
    ApplicationPermissions permissions = new ApplicationPermissions();
  3. Specify the build request to ask for event injection privileges.
    permissions.addPermission( ApplicationPermissions.PERMISSION_EVENT_INJECTOR );
  4. Determine the access control settings that the BlackBerry® device user specifies.
    if( ApplicationPermissionsManager.getInstance().invokePermissionsRequest( permissions ) ) { 
    System.out.println( "The user saved equal, or more permissive settings" ); 
    } else {
    System.out.println( "The user saved more restrictive settings" ); 
    }

Index


Was this information helpful? Send us your comments.