2010-10-25 12 views
5

Solo estoy buscando una respuesta fácil que no pueda encontrar en Google. Simplemente pon. ¿Hay alguna forma de saber cuándo ScrollView ha dejado de desplazarse después de una aventura?Android ScrollView isFinished?

+0

Quizás http://developer.android.com/reference/android/view/View.html#onScrollChanged%28int,%20int,%20int,%20int%29? – MatrixFrog

+1

Gracias. Eso solo se activa por los comandos de desplazamiento por lo general. Entonces se llama cuando el pergamino comienza a no terminar. Aunque aprecio la sugerencia. – LoneWolfPR

Respuesta

-2

Sí, después de lanzarlo viene en el estado ideal que significa que su aventura ha terminado. Para esto, debe poner listener en su lista ver Me gusta list.setOnScrollListener(this). Luego debe verificar en el oyente que si está en el estado ideal o no. como esto

public void onScrollStateChanged(AbsListView view, int scrollState) 
{   
    if(OnScrollListener.SCROLL_STATE_IDLE) 
    { 
     your code; 
    } 
} 
+1

¿Funciona esto también para ScrollViews o solo para ListViews? editar: parece que el setOnScrollListener es solo para Vistas de lista. Necesito algo así para ScrollViews. Gracias sin embargo. – LoneWolfPR

Cuestiones relacionadas