【问题标题】:How to make my app fullscreen?如何让我的应用全屏显示?
【发布时间】:2014-02-14 11:07:38
【问题描述】:

所以我在 Android 中遇到了问题。无法使我的布局全屏。我尝试更改他们的主题,但运行应用程序时没有任何反应,但在布局预览中,它是全屏的。怎么办?

【问题讨论】:

标签: android android-layout fullscreen android-fullscreen


【解决方案1】:

您是否在 Activity 中尝试过这个(在 OnCreate 中):

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

?

【讨论】:

  • 有效!如何设置黑色主题?也许还有一些java代码?
  • 你为什么取消我的答案并切换到另一个与你最初的问题无关的问题?
【解决方案2】:

可以直接在styles.xml 文件中设置主题。我猜你正在寻找 Theme.Holo.Dark (也许你不希望你的布局是黑色或其他东西:))。您可以尝试更多选项。事实上,您甚至可以创建自己的自定义主题。 :)

这是相同的谷歌指南。 http://developer.android.com/guide/topics/ui/themes.html

【讨论】:

  • 我似乎没有 Theme.Holo.Dark 。这是因为我使用的 API 版本吗?弹出一个错误,告诉我在样式中找不到这个主题。
  • 您使用的是哪个 API 版本,您可以按照您实现它的方式发布样式。此外,只需尝试将 android:theme="@android:style/Theme.Holo.Light" 添加到清单文件中的活动中。
  • 这正是我试图放入应用程序内部的方式。我的 min-sdk 是 8,target 是 18,但我正在编译的 sdk 是 API 10。
猜你喜欢
  • 1970-01-01
  • 2018-03-20
  • 2010-10-05
  • 2021-05-07
  • 2019-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多