2012-07-26 13 views
8

Pracuję nad aplikacją dla systemu Android, która korzysta z pakietu kompatybilności z Google, aby uzyskać fragmenty i takie w Androidzie 2.x. Pasek czynności został utworzony na podstawie przykładu Google. Białym „cień” jest umieścić pod nią za pomocąShadow pod Actionbar-compat podczas używania paddetów

<item name="android:windowContentOverlay">@drawable/actionbar_shadow</item> 

Jednak przedmiot poniżej actionbar (fragment) zawiera ListView z następujących własności

android:paddingTop="5dp" 

Powoduje białej cienia również spada 5DP:

enter image description here

Czy istnieje sposób, aby zachować padding na ListView przy zachowaniu cień w to właściwe miejsce?

+1

Dlaczego wyściółka jest tam? Czy możesz opublikować pełny plik XML? Podejrzewam, że to wyściółka. –

+1

Tak, jak powiedział Matthew, czy mógłbyś udostępnić swój xml? i jako alternatywa umieść android: layout_marginTop na liście, która popchnie Twój pierwszy przedmiot na liście 5dipsów poniżej paska. –

+0

Masz ten sam problem, czy udało ci się go rozwiązać? – eliocs

Odpowiedz

0

Ten element powinien być w stylu aplikacji, a nie w stylu ActionBar.

Powiązane problemy