android - 全屏透明 Activity (无标题和状态栏)不起作用....为什么?

标签 android android-activity lockscreen

我正在制作自定义锁屏。

锁定屏幕是我在屏幕关闭时启动的 Activity 。

但是,我无法让 Activity 既透明又全屏。

状态栏一直显示。

这是我在 list 中所做的:

<activity android:name=".activities.LockScreenActivity"  android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/>

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

    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.lock_screen);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

但是好像不行:|

为什么?

最佳答案

删除 onCreate() 中的代码。在 list 文件中使用它。

android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"

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

关于android - 全屏透明 Activity (无标题和状态栏)不起作用....为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8623605/

相关文章:

java - 如何修改Intent中类的名称(变量而不是硬编码)?

android - 在案例演示中嵌入 fragment

objective-c - Mac App 上的 "Lock"屏幕

java - "Automatically lock after n seconds"时未收到 ACTION_USER_PRESENT

ios4 - 来自锁屏iphone时在didreceivelocalnotification上重绘GUI

java - 当 EditText A 有字母时显示 EditText B

java - 如何根据 Android 中的当前区域设置自动设置所有数字的格式?

android - 如何在 android 中的文件选择器中添加内部和外部存储

java - 列表中的单个项目单击

java - 在 GWT 中保存 Activity 状态