2012-07-22 13 views
5

Eventuali duplicati:
Changing the color of over scroll in scrollview in androidAndroid - Come cambiare il colore di uno ScrollView/ListView Overscroll (vedi Desc per esempio.)

volevo chiedere se qualcuno sa come cambiare il colore questo "overscroll"? So che puoi liberartene chiamando lo setOverscrollmode="never". Ma come fai a coglierne il colore?

Qui l'immagine, in modo da sapere cosa voglio dire:

enter image description here

Grazie

+2

Penso che questo post SO dovrebbe rispondere alla tua domanda: http://stackoverflow.com/questions/7777803/listview-top-highlight-on-scrolling Tranne invece di impostarli su '@ null' dare loro un colore o riferimento ... –

+0

grazie! :) aiutato. – Ahmad

+2

Non funziona per me. Sto sviluppando un'applicazione per ICS e il colore blu di holo predefinito appare anche se ho impostato l'intestazione e il piè di pagina di overscroll. Qualcuno può aiutare? – Sandra

risposta

3

Utilizzare i seguenti attributi in XML ListView

android:overScrollHeader="@drawable/the_header" 
android:overScrollFooter="@drawable/the_footer" 

o si può fare a livello di codice, anche:

SetOverscrollHeader(R.drawable.the_header); 
setOverscrollFooter(R.drawable.the_footer); 

Questi metodi e gli attributi sono disponibili solo a partire dal API 9; non funzioneranno sulle versioni precedenti.

+0

ho usato questo metodo ma non funziona .. –

0

Prova questa:

<ListView 
     ... 
     android:overScrollHeader="@drawable/header" 
     android:overScrollFooter="@drawable/footer"/> 
+1

non funziona su ics – Ravi

+0

@Chinaski dovrei aggiungere qualsiasi immagine trasparente per questo – Manoj

Problemi correlati