我的应用程序中有两个活动。服务类启动的活动之一,所以我设置了标志 FLAG_ACTIVITY_NEW_TASK 并开始活动。
在该活动中,我使用以下代码隐藏状态栏。
getWindow()。setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN)
问题是有时候活动没有隐藏状态栏。经过多次测试后我发现 FLAG_ACTIVITY_NEW_TASK 正在产生问题。
如何解决这个问题?
答案 0 :(得分:2)
如果您直接在XML中执行此操作:
<activity android:name=".ActivityName"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>