gpt4 book ai didi

android - 在PhoneGap应用程序中显示Android中的状态栏(即防止全屏)

转载 作者:IT老高 更新时间:2023-10-28 23:37:16 24 4
gpt4 key购买 nike

我有一个 phonegap 3.0.0 应用程序。我的应用程序涵盖了状态栏(带有时钟、接收信息等的东西)。由于我不是全屏游戏,所以这是不可取的。

我相信它是作为“全屏”应用程序运行的。

我发现堆栈上的帖子可以做相反的事情(即让应用全屏显示)并且做了与建议相反的事情。我想知道 PhoneGap 或我用来创建项目的 PhoneGap CLI 是否发生了变化,因为我的应用正在全屏显示。

我试过这个:

  public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);

super.setIntegerProperty("splashscreen", R.drawable.splash);

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);

super.loadUrl(Config.getStartUrl(), 10000);
}

这明确告诉它不要处于全屏模式......但它仍然显示全屏。

最佳答案

上面建议的 native 代码可以使用,但更简洁的方法是确保您在 config.xml 中没有:

<preference name="fullscreen" value="true" />

您也可以将其设置为“false”,但它实际上是默认值,因此没有必要。对我有用。

关于android - 在PhoneGap应用程序中显示Android中的状态栏(即防止全屏),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18237939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com