在Android KitKat上,覆盖视图是否可以填满整个屏幕?

时间:2014-01-08 19:30:13

标签: android android-layout android-4.4-kitkat android-windowmanager

使用WindowManager.addViewWindowManager.LayoutParams,可以使用TYPE_SYSTEM_OVERLAY将视图添加到屏幕,然后将其添加到所有其他应用程序之上。这可以用于各种效果,例如着色屏幕或绘制始终可见的视图。但是,我还没有找到一种方法让这个叠加层绘制在软键后面绘制的背景。

使用KitKat支持的区域绘制的新选项,我想我可以尝试FLAG_TRANSLUCENT_NAVIGATIONFLAG_TRANSLUCENT_STATUS,但背景仍然不受限制。 FLAG_LAYOUT_IN_SCREENFLAG_FULLSCREEN似乎没有帮助。似乎影响软键背景的唯一方法是使用FLAG_DIM_BEHIND并设置.dimAmount,但这只能用于调暗软键背景。是否有可能实际在那里绘制一些东西,它来自活动内部的方式?如果是这样,怎么办呢?

0 个答案:

没有答案