【问题标题】:backgrounds in listview列表视图中的背景
【发布时间】:2010-08-01 22:44:28
【问题描述】:

我有一个包含一堆项目的列表视图,每个项目都有自己的背景,问题是如果我在列表中只有一个项目,则列表的其余“空”插槽是黑色的。我尝试在列表视图周围以及围绕它的视图(相对视图)上应用背景,我在整个列表周围得到一个奇怪的边距,就像底部的图片一样。我的问题是,我怎样才能删除列表周围的实际“边框”,以便它仍然填满它的父级? .

【问题讨论】:

    标签: android android-listview


    【解决方案1】:

    删除您可能在 XML 布局文件中使用的任何填充。

    【讨论】:

    • 我仍然有边框,不要认为它是实际列表中的填充,我在包含列表和标题的主视图中也没有填充。跨度>
    【解决方案2】:

    尝试在列表视图的布局中加入以下代码:

    android:cacheColorHint="#00000000"
    

    【讨论】:

      【解决方案3】:

      像这样android:layout_height="fill_parent"改变你的列表视图高度

      【讨论】:

        【解决方案4】:

        在布局的列表视图中使用android:fadingEdge="none"

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-07-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-06-10
          • 1970-01-01
          • 2015-09-28
          相关资源
          最近更新 更多