2012-07-22 15 views
5

Duplicar posible:
Changing the color of over scroll in scrollview in androidAndroid - Cómo cambiar el color de un ScrollView/ListView Permitir desplazamiento (véase la descripción, por ejemplo.)

que quería preguntar, si alguien sabe cómo para cambiar el color este "overscroll"? Sé que puede deshacerse de él llamando al setOverscrollmode="never". Pero, ¿cómo logras su color?

Aquí la imagen, para que sepa lo que quiero decir:

enter image description here

Gracias

+2

Creo que este SO Post debe responder a su pregunta: http://stackoverflow.com/questions/7777803/listview-top-highlight-on-scrolling Excepto que en lugar de establecerlos en '@ null' darles un color o referencia ... –

+0

gracias! :) ayudado. – Ahmad

+2

No funciona para mí. Estoy desarrollando una aplicación para ICS, y aparece el color holo azul predeterminado incluso si configuro el encabezado y el pie de página del desbordamiento. ¿Alguien puede ayudar? – Sandra

Respuesta

3

Utilice los siguientes atributos en el código XML ListView

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

o puede hacerlo mediante programación, también:

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

Estos métodos y atributos sólo están disponibles desde el API 9; no funcionarán en las versiones anteriores.

+0

utilicé estos métodos pero no funciona .. –

0

Prueba esto:

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

no funciona en ics – Ravi

+0

@Chinaski debo agregar cualquier imagen transparente para este – Manoj

Cuestiones relacionadas