代码之家  ›  专栏  ›  技术社区  ›  mtmurdock

安卓:如何使视图的背景不可见?

  •  1
  • mtmurdock  · 技术社区  · 14 年前

    我正在使用一个listactivity,我正在尝试添加图像/背景,ext,以使所有东西看起来都很漂亮。但是我遇到了一个小问题。

    活动的布局定义了背景图像,但列表项并不总是透明的,因此会掩盖背景。如果我正在滚动,或者触摸了列表项,则列表项的背景是透明的(根据需要),但如果我触摸了其他任何内容,则会得到一个黑色的背景,该背景会覆盖活动的背景。

    我是否可以设置一些值,比如android:background=“invisible”或者其他什么来解决这个问题?

    蒂亚

    2 回复  |  直到 14 年前
        1
  •  1
  •   mtmurdock    14 年前

    在另一个问题上找到了我的答案

    我在ListView中设置了这些属性,效果很好

    android:background="#00000000" android:cacheColorHint="#00000000"

        2
  •  1
  •   Kevin Coppock    14 年前

    有关详细说明,请查看此处: http://developer.android.com/resources/articles/listview-backgrounds.html

    基本上,在ListView上设置android:cacheColorHint=“00000000”。问题解决了。:)