2012-04-05 88 views
5

我正在開發三星Galaxy Tab 10.1(Android 3.2)上的平板電腦應用程序。這款平板電腦將專門用於運行這款應用程序,該應用程序在工業環境中使用。我們的應用將「擁有」平板電腦,用戶只能通過我們的軟件訪問設備功能。我們已經有一款成功的應用程序運行在運行薑餅的手機大小的設備上。編程訪問Android中的「系統欄」?

三星在平板電腦屏幕的底部放置了一個「系統欄」(N.B.-不是操作欄),所有其他類型的應用程序和小部件都可以通過此欄訪問。有沒有什麼辦法以編程方式訪問這個系統欄,要麼修改(將其所有應用程序和雜亂消失,只保留主頁和後退按鈕),要麼完全隱藏它?

在此先感謝。

+0

你不能完全隱藏它。但人們試圖tho http://stackoverflow.com/questions/5109988/is-there-a-way-to-hide-the-system-bar-in-android-3-0-its-an-internal-device-一個 – 2012-04-05 17:14:58

回答

2

您可以以編程方式隱藏欄,但需要root權限才能這樣做。 This guy寫了一個應用程序來做到這一點,併發布了源代碼。

可以刪除迷你應用程序,但它需要root - 刪除「迷你應用程序」引用的APK,它們將從欄中消失。沒有辦法輕鬆或以編程方式執行此操作,而最佳選擇是編寫自定義ROM並刪除這些應用程序。這是一個巨大的屁股疼痛。

如果你不需要3.2中的任何特別的東西,那麼你應該能夠在touchwiz準備好之前追蹤銀河標籤上發佈的股票android 3.1圖像。這將不會有系統欄上的「迷你應用程序」或屏幕截圖按鈕。如果你刷新了,你不需要root,因爲它是一個簽名的圖像。