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

时间:2012-04-05 17:05:43

标签: android galaxy-tab

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

在平板电脑屏幕的底部,三星已经放置了一个“系统栏”(N.B.-不是操作栏),可以从这个栏中访问各种其他应用程序和小部件。有没有办法以编程方式访问这个系统栏,要么修改(减少它的所有应用程序和杂乱,只保留Home和Back按钮),或者完全隐藏它?

提前致谢。

1 个答案:

答案 0 :(得分:2)

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

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

如果您不需要3.2中的任何特定内容,那么您应该能够在touchwiz准备好之前追踪在galaxy Tab上发布的股票Android 3.1图像。这将没有系统栏上的“迷你应用程序”或屏幕截图按钮。如果你闪存,你将不需要root,因为它是一个签名的图像。