2010-11-17 6 views
0

J'ai un ExpandableListView avec ce qui suit défini comme le stylebord supérieur décoloration ExpandableListView toujours visible

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

Maintenant, le bord de la décoloration de fond se comporte normalement, mais le sommet se fane toujours un noir. J'ai essayé d'installer

android:fadingEdge="none" 

et encore, seul le bord de la décoloration de fond est disparu.

Des idées?

Répondre

1

Ok, le problème était ailleurs. Le ExpendableListView a été chargé dans l'application à l'aide de LocalActivityManager et il semble que toutes les activités aient une sorte de fondu transparent à noir sur le dessus. J'ai donc simplement changé le thème:

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

Alors, qui résout le problème :) Merci pour toute l'aide!

+0

Message de sauvetage! – user289463

0

Vous devez définir l'indice de couleur de cache # 00000000

+0

Peu importe ce que je définis la couleur d'arrière-plan, il peut être blanc transparent ou noir ou toute couleur aléatoire. La frontière est là. – LambergaR

Questions connexes