在Android中以编程方式访问"系统栏"?

use*_*117 5 android galaxy-tab

我正在开发三星Galaxy Tab 10.1(Android 3.2)上的平板电脑应用程序.平板电脑将专门用于运行此应用程序,该应用程序用于工业环境.我们的应用程序将"拥有"平板电脑,用户只能通过我们的软件访问设备功能.我们已经有一个成功的应用程序在运行Gingerbread的手机大小的设备上运行.

在平板电脑屏幕的底部,三星已经放置了一个"系统栏"(NB-不是动作栏),可以从这个栏访问各种其他应用程序和小部件.有没有办法以编程方式访问此系统栏,要么修改(删除它的所有应用程序和杂乱,只保留主页和后退按钮),或完全隐藏它?

提前致谢.

Cha*_*ger 2

您可以通过编程方式隐藏该栏,但需要 root 访问权限才能执行此操作。这个人写了一个应用程序来做到这一点,并发布了源代码。

可以删除迷你应用程序,但需要 root - 删除“迷你应用程序”引用的 APK,它们将从栏中消失。没有办法轻松或以编程方式执行此操作,最好的选择是编写一个自定义 ROM,并删除这些应用程序。这是一个巨大的痛苦。

如果您不需要 3.2 中的任何特定内容,那么您应该能够在 touchwiz 准备就绪之前找到 Galaxy Tab 上附带的 Android 3.1 镜像。这不会有“迷你应用程序”或系统栏上的屏幕截图按钮。如果你刷了它,你就不需要root,因为它是一个签名的图像。