如何在android中禁用状态栏

时间:2015-01-22 14:45:09

标签: android securityexception

我正在处理消息应用程序,我想要禁用它应该显示但不可触摸的状态栏。

我试过下面的代码: 在活动中:

StatusBarManager mStatusBarManager =(StatusBarManager)getSystemService(Context.STATUS_BAR_SERVICE);

mStatusBarManager.disable(StatusBarManager.DISABLE_EXPAND);

在Manifest中我还添加了权限:

但是我收到了以下错误:

引起:java.lang.SecurityException:StatusBarManagerService:用户10004和当前进程都没有android.permission.STATUS_BAR。

1 个答案:

答案 0 :(得分:0)

解决!在Manifest文件中添加android:sharedUserId =“android.uid.system”,在Android.mk文件中添加LOCAL_CERTIFICATE = platform