public interface com.android.internal.statusbar.IStatusBarService extends android.os.IInterface
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.android.internal.statusbar.IStatusBarService
super_class: java.lang.Object
{
public abstract void expandNotificationsPanel();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void collapsePanels();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void togglePanel();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void disable(int, android.os.IBinder, java.lang.String);
descriptor: (ILandroid/os/IBinder;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
what
token
pkg
public abstract void disableForUser(int, android.os.IBinder, java.lang.String, int);
descriptor: (ILandroid/os/IBinder;Ljava/lang/String;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
what
token
pkg
userId
public abstract void disable2(int, android.os.IBinder, java.lang.String);
descriptor: (ILandroid/os/IBinder;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
what
token
pkg
public abstract void disable2ForUser(int, android.os.IBinder, java.lang.String, int);
descriptor: (ILandroid/os/IBinder;Ljava/lang/String;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
what
token
pkg
userId
public abstract void setIcon(java.lang.String, java.lang.String, int, int, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slot
iconPackage
iconId
iconLevel
contentDescription
public abstract void setIconVisibility(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slot
visible
public abstract void removeIcon(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
slot
public abstract void setImeWindowStatus(android.os.IBinder, int, int, boolean);
descriptor: (Landroid/os/IBinder;IIZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
vis
backDisposition
showImeSwitcher
public abstract void expandSettingsPanel(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
subPanel
public abstract void registerStatusBar(com.android.internal.statusbar.IStatusBar, java.util.List<java.lang.String>, java.util.List<com.android.internal.statusbar.StatusBarIcon>, int[], java.util.List<android.os.IBinder>, android.graphics.Rect, android.graphics.Rect);
descriptor: (Lcom/android/internal/statusbar/IStatusBar;Ljava/util/List;Ljava/util/List;[ILjava/util/List;Landroid/graphics/Rect;Landroid/graphics/Rect;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
Signature: (Lcom/android/internal/statusbar/IStatusBar;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Lcom/android/internal/statusbar/StatusBarIcon;>;[ILjava/util/List<Landroid/os/IBinder;>;Landroid/graphics/Rect;Landroid/graphics/Rect;)V
MethodParameters:
Name Flags
callbacks
iconSlots
iconList
switches
binders
fullscreenStackBounds
dockedStackBounds
public abstract void onPanelRevealed(boolean, int);
descriptor: (ZI)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
clearNotificationEffects
numItems
public abstract void onPanelHidden();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void clearNotificationEffects();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void onNotificationClick(java.lang.String, com.android.internal.statusbar.NotificationVisibility);
descriptor: (Ljava/lang/String;Lcom/android/internal/statusbar/NotificationVisibility;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
key
nv
public abstract void onNotificationActionClick(java.lang.String, int, com.android.internal.statusbar.NotificationVisibility);
descriptor: (Ljava/lang/String;ILcom/android/internal/statusbar/NotificationVisibility;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
key
actionIndex
nv
public abstract void onNotificationError(java.lang.String, java.lang.String, int, int, int, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
pkg
tag
id
uid
initialPid
message
userId
public abstract void onClearAllNotifications(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public abstract void onNotificationClear(java.lang.String, java.lang.String, int, int, java.lang.String, int, com.android.internal.statusbar.NotificationVisibility);
descriptor: (Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/android/internal/statusbar/NotificationVisibility;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
pkg
tag
id
userId
key
dismissalSurface
nv
public abstract void onNotificationVisibilityChanged(com.android.internal.statusbar.NotificationVisibility[], com.android.internal.statusbar.NotificationVisibility[]);
descriptor: ([Lcom/android/internal/statusbar/NotificationVisibility;[Lcom/android/internal/statusbar/NotificationVisibility;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
newlyVisibleKeys
noLongerVisibleKeys
public abstract void onNotificationExpansionChanged(java.lang.String, boolean, boolean);
descriptor: (Ljava/lang/String;ZZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
key
userAction
expanded
public abstract void onNotificationDirectReplied(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
key
public abstract void onNotificationSmartRepliesAdded(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
key
replyCount
public abstract void onNotificationSmartReplySent(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
key
replyIndex
public abstract void onNotificationSettingsViewed(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
key
public abstract void setSystemUiVisibility(int, int, java.lang.String);
descriptor: (IILjava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
vis
mask
cause
public abstract void onGlobalActionsShown();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void onGlobalActionsHidden();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void shutdown();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void reboot(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
safeMode
public abstract void addTile(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
tile
public abstract void remTile(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
tile
public abstract void clickTile(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
tile
public abstract void handleSystemKey(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
key
public abstract void showPinningEnterExitToast(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
entering
public abstract void showPinningEscapeToast();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void showFingerprintDialog(android.os.Bundle, android.hardware.biometrics.IBiometricPromptReceiver);
descriptor: (Landroid/os/Bundle;Landroid/hardware/biometrics/IBiometricPromptReceiver;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
bundle
receiver
public abstract void onFingerprintAuthenticated();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
public abstract void onFingerprintHelp(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
message
public abstract void onFingerprintError(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
error
public abstract void hideFingerprintDialog();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws android.os.RemoteException
}
SourceFile: "IStatusBarService.java"
NestMembers:
com.android.internal.statusbar.IStatusBarService$Stub com.android.internal.statusbar.IStatusBarService$Stub$Proxy
InnerClasses:
public abstract Stub = com.android.internal.statusbar.IStatusBarService$Stub of com.android.internal.statusbar.IStatusBarService