Android: Cómo invocar programaticamente evento onScroll en ListView
Estoy intentando invocar programaticamente evento onScroll
en ListView.
¿Puede alguien ayudarme?
- El evento LongClick también activa el evento Click
- Parámetros de eventos personalizados de Firebase Analytics
- Cordova Plugin para pasar el keycode de un evento keyUp a la aplicación
- ¿Es capaz de activar un evento `MotionEvent.ACTION_DOWN` mediante programación en android?
- Un marco EventBus para Android
Aquí mi código:
@RunWith(RobolectricTestRunner.class) public class ActivityListViewTest { private ActivityListView activity; @Before public void setUp() throws Exception { activity = new ActivityListView(); } @Test public void shouldUpdateListViewChildCountOnCreate() throws Exception{ activity.onCreate(null); ListView calendarListView = (ListView)activity.findViewById(R.id.listview); assertTrue("CHILD COUNT IS: " + calendarListView.getChildCount(), calendarListView.getChildCount() > 0); // Here i want to invoke onScroll event. Then ListView must update and listView items count become to be more that 20 assertTrue("CHILD COUNT IS: " + calendarListView.getChildCount(), calendarListView.getChildCount() > 20); } }
- Android: evento de toque de pantalla a través de ADB
- Android - Cómo marcar marcas de tiempo en un SeekBar
- Javascript: ¿Hay alguna solución para que Chrome para Android dispare a los oyentes de touchmove y touchend que no usen event.preventDefault ()?
- ¿Detecta que el dispositivo está vibrando?
- Otto eventbus para android se comporta de forma diferente en la versión de lanzamiento
- Cómo obtener eventos de google cuenta calendario en android?
- Android: Cómo detectar un cambio en MediaStore cuando está conectado a través de MTP
- Insertar varios eventos en el calendario de Android
De la documentación oficial :
public void smoothScrollByOffset (int offset)
o
public void smoothScrollToPosition (int position)