在android 3.0honeycomb中隐藏Systembar

问题描述

| 如何在android 3.0(honeycomb)中隐藏系统栏?     

解决方法

无法删除系统栏(在非root用户的设备上)。您可以进入\“ lights out模式\\”,将其变暗,并使用以下代码(参考)仅显示按钮所在的点:
View v = findViewById(R.id.view_id);
v.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
在此之前也有人问过,记得先搜索。     ,我们修改了Honeycomb,并找到了隐藏和恢复条的方法,尽管这里需要root。您可以在此处的文章中找到详细的答案。     ,我测试了一些杀死系统栏的方法: 用adb shell杀死:-su; ps,寻找com.android.systemui; kill-成功,删除了sys-bar。 设置“ Sytem UI”强制停止-成功,删除了系统栏。 根浏览器,删除/system/app/systemui.apk-收到一圈错误消息“ com.android.systemui崩溃,blabla ... \”。重启后,平板电脑启动时没有系统栏,没有任何错误,因此成功。 我的应用程式: 码: android.os.Process.killProcess(android.os.Process.getUidForName(\“ com.android.systemui \”))); 失败,因为我的应用程序无法终止另一个应用程序启动的进程。 我的应用程式: 权限-android.permission.KILL_BACKGROUND_PROCESSES 码: 最终上下文上下文= getApplicationContext(); servMng =(ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE); servMng.killBackgroundProcesses(\“ com.android.systemui \”); 失败了,不知道为什么。 在我的应用程序中运行脚本以执行\“ ps \”,查找PID并执行\“ kill \”(未经测试)。     ,可以使用“隐藏栏”将系统栏隐藏在蜂窝中。主页位于http://ppareit.github.com/HideBar/。可以在https://github.com/ppareit/HideBar上找到该代码。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...