Cómo poner editable editable dentro de un listview?
Utilizo el adaptador de la sección para el listview entero. Ahora en esta imagen, hay un edittext que no sea editable. Quiero hacer este editablext editable.
- CheckBox se desactiva en desplazamiento en una vista de lista personalizada
- Vista de lista personalizada con encabezados personalizados Android
- Eliminación de elementos muliple de listview con la casilla de verificación en Android
- Fuente personalizada para Android listview
- Listview / ExpandableListVer imágenes de contenido cuando se llama notifyDataSetChanged
- Android: la imagen en el listview parpadea mientras llama a notifyDataSetChanged en algunos dispositivos
- SetOnItemLongClickListener y setOnItemClickListener no se activan cuando se utiliza arrastre-ordenar-listview (DSLV)
- Custom ListView y el menú contextual. ¿Cómo conseguirlo?
- cuando listview desplazarse ese tiempo edittext establecer el valor predeterminado
- ¿Cómo implementar autocompletetextview con listview?
- Índice de matriz de Android ListView fuera de límites después del filtro
- Cómo rellenar un listview asincrónicamente?
- Xamarin.Forms untappable ListView (eliminar el efecto de rizo de selección)
Prueba a agregar android: windowSoftInputMode = "adjustPan" en la actividad que contiene el listview.
Esto se debe a que creo que la vista principal de EditText se está recreando. El getView de Preferencia (View convertView, ViewGroup parent) se está llamando con un convertView en blanco, reconstruyendo toda la vista en lugar de reutilizar el existente.
Tuve el mismo problema antes, después de buscar mucho tuve un tutorial que fue muy útil para resolver este problema … por favor, refiéralo …
http://vikaskanani.wordpress.com/2011/07/27/android-focusable-edittext-inside-listview/
Intente usar el siguiente código dentro del listview:
android:descendantFocusability="beforeDescendants"
Más información: http://developer.android.com/reference/android/view/ViewGroup.html#attr_android:descendantFocusability
Debe utilizar esto para la declaración del diseño del elemento de lista
<EditText android:id="@+id/editText" android:layout_width="fillh_parent" android:layout_height="wrap_content" > </EditText>
Así que tienes que comprobar a su xml si android:editable="false"
se ha establecido y eliminarlo.
Mejor usted puede ir para el listview de encargo, EN vista normal de la lista no es posible, usando el listview de encargo usted tiene dos archivos del xml, en un xml, usted tendrá su listview y en otro xml usted tiene que especificar edittext. .
No estoy seguro de cuál es realmente su pregunta. Si es que no puede editar el EditText que está dentro de ListView personalizado, debe agregar
android:focusable="false"
Para EditText en su diseño personalizado.
- Eclipse entra en clase en android
- ¿Cómo hace un Android EditText (TextView) dibujar el cursor parpadeante?