我在adw启动器中找到了以下代码:
Object service = launcher.getSystemService("statusbar");
if (service != null) {
Method expand = service.getClass().getMethod("expand");
expand.invoke(service);
}
抛出SecurityException:StatusBarManagerService:用户123456和当前进程都没有android.permission.EXPAND_STATUS_BAR
所以我添加了
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
到我的应用程序manifest.xml,但仍然没有运气
答案 0 :(得分:1)
Object service = getSystemService( "statusbar" );
Class<?> statusbarManager = Class.forName( "android.app.StatusBarManager" );
Method expand = statusbarManager.getMethod( "expand" );
expand.invoke( service );
并将其添加到清单:
<uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />