desplazarse a la parte superior mueve el elemento de lista a la segunda posición
Como dice la pregunta, cuando lo hago
listview.smoothScrollToPositionFromTop(position, 0);
o
- Listview con encabezado y pie de página
- ¿Establecer etiquetas para cada elemento en un ListView en Android?
- Android - eliminar el elemento de ListView en un clic largo
- Vinculación de fragmentos en listview
- Android: Escaneado de redes Wifi + Lista seleccionable
listview.setSelectionFromTop(position, 0);
El elemento se desplaza a la segunda posición en la lista en lugar de la posición muy superior. ¿Cómo obtengo el elemento para desplazarse a la posición superior?
ACTUALIZAR
Para un poco de contexto, lo siguiente funcionaría
listview.smoothScrollToPositionFromTop(position+1, 0);
Pero yo que crearía problemas de tractabilidad para mí.
- La vista setVisibility (GONE) se vuelve invisible pero todavía ocupa espacio
- Android - Visualización de los resultados del cursor de DB en ListView
- ListView no se actualiza correctamente CursorAdapter después de swapCursor
- ListView Selector no funciona con el conjunto de fondo de ListViewItem
- El evento Onclick se realiza incluso con un clic largo
- Mantener / Guardar / Restaurar la posición de desplazamiento al volver a un ListView
- La vista de pie de página para ListView no se muestra en 1 dispositivo, pero está en otro?
- ¿Cómo puedo obtener un elemento ListView para ser elevado?
Utilice listview.setSelection (int position) en su lugar. También puede agregar OnScrollListener a su ListView para obtener más funcionalidad. Lo he implementado en mi aplicación.
- ¿Por qué podría mi aplicación para Android ocasionalmente agotar la batería extremadamente rápido?
- Excepción personalizada de los extremos de Google Cloud