Mantenga un valor EditText en un ListView

¡Buen día!

Estoy llevando un ListView dentro de un EditText, donde el usuario para desplazar el valor introducido en el EditText cambia de posición.

¿Cómo debería manejar esto?

¡Agradezco!

Método getView ():

public View getView(final int position, View convertView, ViewGroup parent){

 final Sapatos sapato = lista.get(position); if (convertView == null){ LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); holder = new ViewHolder(); convertView = inflater.inflate(R.layout.list_pedidos, null); holder.img = (ImageView) convertView.findViewById(R.id.imgPed); holder.edt = (EditText)convertView.findViewById(R.id.editText1); final LinearLayout layout; layout = (LinearLayout)convertView.findViewById(R.id.LayoutPed); convertView.setTag(holder); } else{ holder = (ViewHolder) convertView.getTag(); } holder.img.setImageResource(sapato.getImagem()); holder.edt.setText(""); //adicionei somente esta linha return convertView; 

}

Yo especulo salvajemente, que te gusta su Sapatos para mostrarse en la vista de lista, y algunas propiedades se cambian cuando se utiliza realiza la edición de texto. Usted falta (por lo menos) siguiente:

  • Rellenar la entrada de la lista con los datos de Sapato. Las entradas de la lista se reutilizan y es correcto inflar el diseño si la vista de conversión es nula. Pero tendrás que configurar los datos de tu Sapato en los campos (mover todos los findVuewById fuera si, como tienes que hacerlo en cualquier caso, y llenarlos)
  • A medida que las vistas de lista se reutilizan, usted tiene guardar los datos editados en su Sapato tan pronto como el texto de edición pierde el foco.
  • Android - Cómo configurar el relleno para TextView en ListView o ExpandableListView
  • EnhancedListView con ExpandableListView
  • ¿Hay una manera de desactivar el ajuste de línea en una vista de lista en android?
  • ¿Cómo llenar un ListView con una ArrayList?
  • Cómo crear listview onItemclicklistener
  • OnCheckedChanged despedido varias veces, Listview con casilla de verificación
  • Android: AbsListView.OnScrollListener SCROLL_STATE_IDLE no se llama después de SCROLL_STATE_TOUCH_SCROLL (versión 2.1)
  • ¿Cómo desplazarse a la parte superior del diseño de ScrollView largo?
  • ListView de Android: Recurso no encontrado Excepción
  • ¿Cómo el ajuste baselineAligned a false mejora el rendimiento en LinearLayout?
  • Android ActionBar ocultar / mostrar cuando se desplaza vista de lista
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.