gpt4 book ai didi

android 如何隐藏状态栏而不隐藏标题栏

转载 作者:行者123 更新时间:2023-12-05 00:17:46 33 4
gpt4 key购买 nike

在我的应用程序中,我正在使用 Canvas 。我正在 Canvas 上画画。我把 Canvas 颜色设置为白色。当我的应用程序打开时, Canvas 和上面的状态栏都是可见的。但我希望我的 Canvas 应该全屏显示。意味着当我运行该应用程序时,通知状态栏应该消失,而不是标题栏(因为我正在使用一些自定义标题栏)我怎样才能做到这一点?

通过使用下面的代码,我给出了自定义标题,

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);

现在我尝试在 Activity 中使用以下代码隐藏状态栏-

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

以及 AndroidManifest.xml

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

但它显示力量接近。给我一个方法如何做到这一点?

最佳答案

删除该行就足够了

 requestWindowFeature(Window.FEATURE_NO_TITLE);

但是如果你想显示全屏(没有操作栏)也写

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


setContentView(R.layout.activity_location_eb);

关于android 如何隐藏状态栏而不隐藏标题栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6970884/

33 4 0