【问题标题】:Shadow beneath Actionbar-compat while using paddings使用填充时 Actionbar-compat 下方的阴影
【发布时间】:2012-07-26 08:50:48
【问题描述】:

我正在开发一个 Android 应用程序,该应用程序使用来自 Google 的兼容性包来获取 Android 2.x 中的片段等。操作栏是根据 Google 的示例创建的。使用

在其下方放置了一个白色“阴影”
<item name="android:windowContentOverlay">@drawable/actionbar_shadow</item>

但是,actionbar 下方的对象(一个片段)包含一个具有以下属性的 ListView

android:paddingTop="5dp"

这会导致白色阴影也下降 5dp:

有没有办法在 ListView 上保持填充,同时将阴影保持在适当的位置?

【问题讨论】:

  • 为什么会有填充?您可以发布完整的 XML 吗?我怀疑是填充。
  • 是的,正如 Matthew 所说,你能分享你的 xml 吗?作为替代方案,将 android:layout_marginTop 放到您的列表中,这会将您在列表中的第一项推送到条形下方 5dips。
  • 遇到同样的问题,你解决了吗?

标签: android android-layout android-actionbar


【解决方案1】:

此项应在应用主题中,而不是 ActionBar 样式中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-14
    • 2020-08-31
    • 2014-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多