Vista de lista Expandeble Siempre se desplaza al problema inferior
Creé la aplicación simple, tengo la lista extensible que exhibe las palabras del diccionario.
Esta vista de lista expandible funciona casi correctamente, pero cuando toco a cualquiera de la palabra, se desplaza a la parte inferior. Cualquier ayuda será apreciada.
- Herramienta para convertir en lotes bitmaps de recursos de Android a diferentes densidades
- Notificación Big Text Android GCM
- Error al generar el archivo final: java.io.FileNotFoundException: xxx \ bin \ resources.ap_ no existe
- Cómo agregar dos listview en scrollview
- Androide: elipsis en el texto ICS continúa después de la elipsis
Este es mi archivo Xml
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <RelativeLayout android:id="@+id/dicrellis" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true"> <ExpandableListView android:id="@+id/expandable_list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:cacheColorHint="#00000000" android:transcriptMode="alwaysScroll"/> </RelativeLayout> </RelativeLayout>
Y este mi código java …
mExpandableList = (ExpandableListView)findViewById(R.id.expandable_list); mExpandableList.setAdapter(new MyCustomAdapter(Dictionary.this,arrayParents)); mExpandableList.setOnItemClickListener(this);
- ¿Convenciones de nombres de archivos de diseño?
- Cómo incluir diseños de 10 "y 7" correctamente
- ¿Por qué TextView.setTypeface () aumenta exageradamente mi altura TextView cuando uso la fuente Roboto-Italic.ttf?
- Cambiar el título del encabezado de NavigationView
- LinearLayout vs RelativeLayout
- Listview en android no actualizó la vista hasta que se arrastró
- Gridview con diseño (imageview + imagebutton) para cada valor
- Estilo de la casilla de verificación de Android
Pruebe esta solución.
<ExpandableListView android:id="@+id/expandable_list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:cacheColorHint="#00000000" android:transcriptMode="normal"/>
Simplemente reemplace android:transcriptMode="alwaysScroll"
desde este android:transcriptMode="normal"
android:transcriptMode="alwaysScroll"
al usar esto, la lista se desplazará automáticamente a la parte inferior, no importa qué elementos están actualmente visibles.
Para otras opciones, vea transcriptMode
- Android Button Ripple en Lollipop y resaltar en pre lollipop
- ¿Puedo tener un código de versión inferior en producción desde el canal de pruebas alfa?