2012-09-14 6 views
9

Im avendo questo problema non posso sbarazzarmi di Froyo e panpepato. Sto usando clipToPadding = attributo "falso" per non avere il riempimento superiore e inferiore attorno a listView a meno che non sia finito. Tuttavia su 2.2 e 2.3 questo con ClipToPadding, causa l'indicatore di overscroll o come dovrei chiamarlo, per ignorare l'impostazione ClipToPadding e rendere quelle linee bianche sulle mie immagini non i bordi dello schermo.Indicatori di scorrimento Overscroll con clip per imbottitura

enter image description here

Questo non è comunque presente sul ICS

+0

[duplicato] (http://stackoverflow.com/questions/7106692/remove-shadow-from-top-and-bottom-of-listview-in-android) – Harry

risposta

24

Credo quelle linee bianche che stai vedendo sono la fadingEdge del ListView. Si può sbarazzarsi di loro con l'aggiunta di questo attributo al vostro ListView in xml:

android:fadingEdge="none" 

o nel codice:

listview.setVerticalFadingEdgeEnabled(false); 

In ICS e in avanti, bordi dissolvenza sono disabilitati di default, che è il motivo per cui don Li vediamo.

Problemi correlati