2010-11-17 32 views
0

我有一个具有以下设置为风格ExpandableListView顶褪色的边缘总是可见

<style name="expendable_list_view"> 
    <item name="android:background">@color/background</item> 
    <item name="android:cacheColorHint">@color/background</item> 
</style> 

现在,底径衰落边缘行为正常的ExpandableListView,但前一个总是渐黑。 我已经尝试设置

android:fadingEdge="none" 

,并再次,只有底部衰落边缘走了。

任何想法?

回答

1

好的,问题在其他地方。

的ExpendableListView装入使用LocalActivityManager的应用程序,它似乎所有的活动有某种顶部透明到黑色褪色的。所以,我只是改变了主题:

<style name="CustomActivityTheme" parent="@android:style/Theme.NoTitleBar"> 
    <item name="android:windowFrame">@null</item> 
    <item name="android:windowContentOverlay">@null</item> 
</style> 

所以,解决该问题:) 感谢所有帮助!

+0

救生帖!!! – user289463 2010-12-11 20:39:56

0

您需要将缓存颜色提示设置为#00000000

+0

无论我设置背景颜色,它都可能是透明的白色或黑色或任何随机颜色。边界在那里。 – LambergaR 2010-11-18 08:09:30