public interface android.media.projection.IMediaProjectionManager extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: android.media.projection.IMediaProjectionManager
super_class: java.lang.Object
{
public abstract boolean hasProjectionPermission(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid
packageName
public abstract android.media.projection.IMediaProjection createProjection(int, java.lang.String, int, boolean);
descriptor: (ILjava/lang/String;IZ)Landroid/media/projection/IMediaProjection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid
packageName
type
permanentGrant
public abstract boolean isValidMediaProjection(android.media.projection.IMediaProjection);
descriptor: (Landroid/media/projection/IMediaProjection;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
projection
public abstract android.media.projection.MediaProjectionInfo getActiveProjectionInfo();
descriptor: ()Landroid/media/projection/MediaProjectionInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void stopActiveProjection();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void addCallback(android.media.projection.IMediaProjectionWatcherCallback);
descriptor: (Landroid/media/projection/IMediaProjectionWatcherCallback;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callback
public abstract void removeCallback(android.media.projection.IMediaProjectionWatcherCallback);
descriptor: (Landroid/media/projection/IMediaProjectionWatcherCallback;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callback
}
SourceFile: "IMediaProjectionManager.java"
NestMembers:
android.media.projection.IMediaProjectionManager$Stub android.media.projection.IMediaProjectionManager$Stub$Proxy
InnerClasses:
public abstract Stub = android.media.projection.IMediaProjectionManager$Stub of android.media.projection.IMediaProjectionManager