android全屏模式问题

发布于 2024-11-01 04:10:16 字数 317 浏览 4 评论 0原文

通过设置以下属性,我可以创建具有简单线性布局的全屏应用程序。

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
WindowManager.LayoutParams.FLAG_FULLSCREEN);

现在,如果我将 EditText 添加到相同的线性布局(顶部),应用程序将不再进入全屏模式(尽管状态栏被隐藏)。

我做错了什么,还是android的一个错误?

I am able to create a fullscreen app with a simple linear layout, by settings the following properties.

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
WindowManager.LayoutParams.FLAG_FULLSCREEN);

Now if I add a EditText to the same linear layout (at the top), the app doesn't go to full screen mode anymore (The status bar is hidden though).

Am I doing anything wrong, or is it a bug in android ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

面犯桃花 2024-11-08 04:10:16

最好通过添加以下属性使您的应用程序在全屏下工作:

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

在您在 AndroidManifest.xml 中声明的所有活动中

It will be better to make your application work in full screen by adding the following attribute:

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

in all the activities you declare in the AndroidManifest.xml

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文