【问题标题】:Trying to hide the title bar on my Android app试图隐藏我的 Android 应用程序上的标题栏
【发布时间】:2013-07-25 15:47:12
【问题描述】:

我试图通过将以下代码放入清单文件中来隐藏我的应用程序上的标题栏

android:label="Sound Board" android:theme="@android:style/Theme.NoTitleBar"

它似乎可以在我的平板电脑上运行,但不能在我的智能手机上运行。我的平板是3.1版,智能手机是2.2版

-泰德

【问题讨论】:

  • android:theme="@android:style/Theme.NoTitleBar.Fullscreen">。它适用于从 2.2 到 4.2 的所有智能手机

标签: android android-layout titlebar


【解决方案1】:

我不确定该主题是否在 api 级别 8 (2.2) 中可用,但在您的 Activity 中包含以下代码将提供相同的结果:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_layout);
    ...
}

【讨论】:

  • 您实际上应该两者都做。我发现如果你不在 XML 中声明它,你会看到它在活动开始时闪现
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-05
  • 1970-01-01
  • 1970-01-01
  • 2011-01-02
  • 2021-03-22
相关资源
最近更新 更多