【问题标题】:Display custom title bar for Android with XML使用 XML 显示 Android 的自定义标题栏
【发布时间】:2010-04-28 01:01:53
【问题描述】:

在描述“Configuring General Window Properties”的 Android 文档中,建议尽可能通过 XML 指定属性以避免看到标题栏闪烁。例如,他们没有使用 requestWindowFeature 设置 Window.FEATURE_NO_TITLE,而是将其设置为 @android:style/Theme.NoTitleBar。是否有类似的方法来设置要在 XML 中使用的自定义标题栏?

【问题讨论】:

    标签: xml android


    【解决方案1】:

    完整的可用 XML 属性集记录在 R.styleable 中。自定义标题似乎没有任何Window属性,所以FEATURE_CUSTOM_TITLE只能在代码中设置。

    根据this article,绘制标题栏的最佳方法是忽略FEATURE_CUSTOM_TITLE,而只是将标题栏绘制为主视图的一部分。这样不仅可以避免闪烁,还可以避免problems caused by padding

    【讨论】:

      猜你喜欢
      • 2011-04-23
      • 1970-01-01
      • 1970-01-01
      • 2020-11-23
      • 2011-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多