【发布时间】:2019-10-22 21:22:21
【问题描述】:
我正在尝试使用 WindowManager 覆盖屏幕,它运行良好,但覆盖屏幕不会覆盖页脚而是覆盖页眉。
这是我的代码。
wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);
overlayView_bg = new View(getApplicationContext());
// making service view fullscreen
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.MATCH_PARENT,
WindowManager.LayoutParams.MATCH_PARENT,
WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY,
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE |
WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL |
WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN |
WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH ,
PixelFormat.TRANSLUCENT);
wm.addView(overlayView_bg, params);
请帮助我处理覆盖页脚。 谢谢!
【问题讨论】:
标签: java android mobile overlay window-managers