簡體   English   中英

Navbar沒有隱藏在特定制造商的設備上

[英]Navbar not getting hidden on specific manufacturer's device

我有一個具有root權限的Android設備(開箱即用)。 我試圖隱藏導航欄,因此主頁和后退按鈕不可見。 我正在使用以下內容執行此任務:

proc = Runtime.getRuntime().exec(new String[]{"su","-c","service call activity "+ ProcID +" s16 com.android.systemui"}); 

where ProcID = "42"

這適用於我的根三星Galaxy Tab 2,但不適用於這個特定的Android設備(OS v4.2.2)。

任何指導將不勝感激。 除非我在非root設備上運行,否則不會遇到任何錯誤。

您是否嘗試讓您的應用在游戲的全屏幕上運行? 嘗試使用沉浸式模式粘貼。 喜歡:

View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
            | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
            | View.SYSTEM_UI_FLAG_FULLSCREEN;       
decorView.setSystemUiVisibility(uiOptions);

您可以從此處獲取更多信息: https//developer.android.com/training/system-ui/immersive.html

希望這就是你要找的東西

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM