【问题标题】:Android new task problemAndroid新任务问题
【发布时间】:2011-09-19 13:49:10
【问题描述】:

我的应用程序中有两个活动。其中一个活动由服务类启动,因此我设置了标志 FLAG_ACTIVITY_NEW_TASK 并启动该活动。

在该活动中,我使用以下代码隐藏状态栏。

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN)

问题是有时活动没有隐藏状态栏。经过多次测试,我发现 FLAG_ACTIVITY_NEW_TASK 正在造成问题。

如何解决这个问题?

【问题讨论】:

  • 你在setContentView之前打电话吗?
  • 有趣的是“您是如何发现这是由 FLAG_ACTIVITY_NEW_TASK 引起的”

标签: android


【解决方案1】:

如果您直接在 XML 中执行此操作会怎样:

<activity android:name=".ActivityName"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多