ScrollView scrollTo no funciona
Mismo problema que¿ScrollView .scrollTo no funciona? Guardar la posición de ScrollView en la rotación
Agrego dinámicamente elementos a scrollView en onCreate. Intento lo siguiente después de agregar todos los artículos:
// no effect
ScrollView mainScroll = (ScrollView) findViewById(R.id.average_scroll_mainScroll);
// no effect
ScrollView mainScroll = (ScrollView) findViewById(R.id.average_scroll_mainScroll);
mainScroll.post(new Runnable() {
public void run(){
ScrollView mainScroll = (ScrollView) findViewById(R.id.average_scroll_mainScroll);
mainScroll.scrollTo(0, 0);
}
});
// works like a charm
ScrollView mainScroll = (ScrollView) findViewById(R.id.average_scroll_mainScroll);
mainScroll.postDelayed(new Runnable() {
public void run(){
ScrollView mainScroll = (ScrollView) findViewById(R.id.average_scroll_mainScroll);
mainScroll.scrollTo(0, 0);
}
}, 30);
Concluyo que hay algún evento como 'DOM-ready'? ¿Hay devoluciones de llamada?