[問題] 如何讓浮層隱藏statusbar、nevigationbar

看板AndroidDev作者 (文山下智久)時間5年前 (2019/06/14 12:38), 編輯推噓1(1012)
留言13則, 3人參與, 5年前最新討論串1/1
目前的需求是需要在Intent第三方app的時候希望可是設定為FullScreen 讓StatusBar跟NevigationBar消失 所以就想說可不可以使用浮層讓畫面一直為FullScreen 這樣就可以讓我Intent其他app時也變成全屏 public void onCreate() { super.onCreate(); oView = new LinearLayout(this); oView.setBackgroundColor(0x88ff0000); // The translucent red color WindowManager.LayoutParams params = new WindowManager.LayoutParams( WindowManager.LayoutParams.TYPE_SYSTEM_ERROR, 0 | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE, PixelFormat.TRANSLUCENT); params.flags = WindowManager.LayoutParams.FLAG_FULLSCREEN; WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE); wm.addView(oView, params); } 這是我目前的做法,但無法達到StausBar跟NevigationBar消失 請問有什麼辦法可以達到我想要的效果嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.153.228 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1560487090.A.B63.html

06/15 03:41, 5年前 , 1F
做不到
06/15 03:41, 1F

06/15 06:53, 5年前 , 2F
目前是有看到這樣的產品所以才想說這樣做的
06/15 06:53, 2F

06/15 19:46, 5年前 , 3F
哪個app
06/15 19:46, 3F

06/15 21:50, 5年前 , 4F
一般app應該不行 看他是不是system app
06/15 21:50, 4F

06/16 14:46, 5年前 , 5F
Mobilock
06/16 14:46, 5F

06/16 14:55, 5年前 , 6F
說錯不是mobilock 是Scalefusion
06/16 14:55, 6F

06/16 21:44, 5年前 , 7F
Immersive mode 也有這樣的功能
06/16 21:44, 7F

06/17 12:55, 5年前 , 8F

06/17 12:57, 5年前 , 9F
Scalefusion沒下載看不出來有這功能 Immersive mode
06/17 12:57, 9F

06/17 12:57, 5年前 , 10F
有這 app 裡面有說明需要設置權限 可以比較有方向去找
06/17 12:57, 10F

06/17 12:58, 5年前 , 11F
也可以用 ADB 指令 加 PACKAGE NAME 讓那個 APP 沉浸
06/17 12:58, 11F

06/17 12:59, 5年前 , 12F
只是這種作法 並不是所有機型通吃 還有怎樣恢復
06/17 12:59, 12F

06/17 17:44, 5年前 , 13F
網址沒有全部出來變成404了QQ
06/17 17:44, 13F
文章代碼(AID): #1T0oIojZ (AndroidDev)
文章代碼(AID): #1T0oIojZ (AndroidDev)