当前位置: 首页 > 知识库问答 >
问题:

Android nougat状态栏在启动活动时显示白色

澹台志诚
2023-03-14

在我的Android应用程序中,我有一个主活动说m。这个活动使用Android的tabLayout小部件初始化四个选项卡。每个标签对应于一个片段,比如说F1、F2、F3、F4是四个片段。

从F2开始,我启动了一个活动,比如说C。但是当C启动时,我设备上的状态栏会闪烁片刻。我说的闪烁是指,最初它是黑色的。然后它会稍微褪色为白色,然后再次变暗。现在C启动了。当我尝试退出C时,返回到F2(通过按下导航返回按钮),同样的效果会显示出来,但这一次会变得更糟。我的意思是状态栏保持白色有一段时间。然后它又回到深色。

我只是在Android牛轧糖上观察这个问题。在以前的版本中,它是wokring。

到目前为止,我已经尝试了如何防止状态栏和导航栏在活动场景动画转换期间设置动画?

上面的链接有两种方法:Appraoch 1。方法2对我不起作用。我的应用程序崩溃,因为findViewById(android.R.id.statusBarbackground);返回null。

请建议我如何解决这个问题。

共有1个答案

周健
2023-03-14

添加

 类似资料:
  • 我目前遇到以下问题: 我已经实现了自定义FirebaseMessagingService,并且覆盖了方法onMessageReceived()。此外,当应用程序在后台时,我从getExtras()获取捆绑包 我需要通知内容,以便在db中本地保存 发生了什么: 当应用程序处于后台时,从Firebase控制台发送3个通知 创建了3个状态栏通知 单击其中一个- 你能帮忙吗? 启动器活动代码: 自定义Fi

  • 我正在构建一个应用程序,带有页面导航,需要在某些页面上显示状态栏,并在其他页面上隐藏它。我想使用淡入/淡出动画,所以我必须设置 并像这样更新状态栏: 当在页面之间导航时,这个过程非常有效,但我无法在启动时摆脱状态栏。 我试过设置: 将其添加到 将此添加到AppDelegates完成启动时使用了以下选项: 将其添加到初始页面的ViewController: 以及在链接的情节提要元素中将“状态栏”设置

  • 如何用背景图像显示完整的启动屏幕 下面的splash活动有完整的图像,将来可能会更改,现在我使用iugaad来显示状态栏背景,但每当我更改图像状态栏背景时,都应该显示该图像。 启动画面

  • 我是程序音乐播放在WebView从我的网站获得链接。 我希望当用户按下Home按钮时,我的WebView活动保持状态栏通知。请帮帮我。 这段代码当用户按下Home按钮时,音乐也会因为void onPause()而停止,但我需要在状态栏通知中以正确的活动保持音乐播放。请帮帮我。 你好,维拉克

  • 我正在寻找一种方法,显示一个div时,一个锚点被点击。我在我的页面上有一个HTML5/PHP表单,当提交时,它会将用户带着一条谢谢消息带到div中放置的锚,这是激活该链接的唯一方法。这是我试图显示的div: 当锚点处于活动状态时,是否有一种方法可以改变(可能使用CSS)显示:none?

  • 我如何在运行Android5.0的手机中自定义状态栏上的通知图标。它总是作为一个白色的盒子(图片附上)。