全屏透明活动(没有标题和状态栏)不起作用....为什么?

dor*_*506 13 android lockscreen android-activity

我正在制作自定义锁屏.

锁定屏幕是我在屏幕关闭时启动的活动.

但是,我无法使活动既透明又全屏.

状态栏会一直显示.

这是我在清单中所做的事情:

<activity android:name=".activities.LockScreenActivity"  android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>
Run Code Online (Sandbox Code Playgroud)

我还在activit的onCreate中添加了这些额外内容:

    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.lock_screen);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
Run Code Online (Sandbox Code Playgroud)

但它似乎无法奏效:|

为什么?

Raj*_*ddy 45

从onCreate()中删除代码.在Manifestfile中使用它.

android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"
Run Code Online (Sandbox Code Playgroud)

否则根据您的要求创建主题.