在Android 5.0上隐藏系统栏

时间:2014-11-28 16:17:30

标签: android root

我使用此代码隐藏系统栏

 try {
      Process process=Runtime.getRuntime().exec(new String[]{"su","-c","service call activity " + 42
        + " s16 com.android.systemui"});
      process.waitFor();
    } catch (IOException e) {
      e.printStackTrace();
    } catch (InterruptedException e) {
      e.printStackTrace();
    } 

但是自5.0更新以来,这段代码不再适用了。

2 个答案:

答案 0 :(得分:3)

您可以使用以下内容。 将系统栏放入"熄灯"模式,系统栏按钮和通知变暗。

View v = findViewById(R.id.view_id);
v.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);

答案 1 :(得分:1)

如果您的设备已植根,请将其添加到/system/build.prop

ro.statusbar.alwayshide=true

并重启设备