我有一個覆蓋狀態欄的全屏程序,以便您可以看到它,但不能點擊它(如鎖定屏幕)。當我在冰淇淋三明治中運行我的程序時,我的應用下降到狀態欄下方(可以觸摸它)。我怎樣才能讓它在ICS中再次運行?全屏覆蓋ICS
我使用下面的代碼:
final WindowManager.LayoutParams mOverLayParams = new WindowManager.LayoutParams(
WindowManager.LayoutParams.FILL_PARENT,
WindowManager.LayoutParams.FILL_PARENT,
WindowManager.LayoutParams.TYPE_SYSTEM_ALERT,
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN,
PixelFormat.TRANSLUCENT);
我不認爲我會得到它的工作(至少不是沒有根)。第一個原因的唯一原因是由於已修復的漏洞。 – meeeee
我在我的應用程序(酷工具)中使用它。導航欄在果凍豆的問題。似乎導航欄比SYSTEM_OVERLAY具有更高的優先級。但是這個解決方案即使在JB上也可以很好地與電話狀態欄配合 – deviant