【问题标题】:How to remove the title bar without changing the theme appcelerator?如何在不更改主题应用加速器的情况下删除标题栏?
【发布时间】:2016-08-31 10:43:50
【问题描述】:

我正在使用 Accelerator 为 Android 开发应用程序。我想在我的应用程序的某些窗口中隐藏 TitleBar。

我尝试了不同的主题,它删除了标题栏,但也改变了所有标签和文本字段的颜色以及窗口的颜色,我只想删除标题栏,没有其他修改。

这是我尝试过的代码。我将它添加到我的窗口中。

theme: "Theme.AppCompat.NoTitleBar

所以基本上这段代码的作用是隐藏标题栏,但修改所有对象(标签、文本字段、选择器)的所有颜色,使其变为白色,

我是怎么做到的

Color:'black'

对他们每个人都没有反应,但没有任何反应,仍然是白色的。

【问题讨论】:

  • 显示你的 styles.xml 文件
  • 我在哪里可以找到它?
  • res > 价值观 > 风格
  • 我没有,styles_apptheme.xml 和其他一些文件,我猜它们是无关紧要的
  • requestWindowFeature(Window.FEATURE_NO_TITLE); setcontentview 方法之前没有隐藏标题栏?

标签: android themes appcelerator-mobile titlebar


【解决方案1】:

如果 (getSupportActionBar() != null) getSupportActionBar().hide();

在您尊重的活动中使用此代码。

【讨论】:

  • getSupportActionBar() 未定义,我的项目在 Appcelerator Titan 不是 java android
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-18
相关资源
最近更新 更多