删除活动布局顶部的默认投影?

use*_*701 4 android

我有一项活动.它没有标题栏.内容视图只是一个线性布局.它看起来像android在我的内容视图顶部绘制一个投影,直接在状态栏下方.有没有办法阻止被绘制?

我的布局只是:

<LinearLayout ... />
Run Code Online (Sandbox Code Playgroud)

我没有标题栏:

requestWindowFeature(Window.FEATURE_NO_TITLE);
Run Code Online (Sandbox Code Playgroud)

谢谢.

Pau*_*rke 28

在res/values/styles.xml中:

<style name="Theme.Custom" parent="@android:style/Theme.NoTitleBar">
    <item name="android:windowContentOverlay">@null</item>
</style>
Run Code Online (Sandbox Code Playgroud)

然后在你的清单中:

<activity android:name=".YourActivity" 
    android:theme="@style/Theme.Custom" >
...
</activity>
Run Code Online (Sandbox Code Playgroud)