Red de conocimiento del abogados - Respuesta jurídica de la empresa - Hay un control de edición de texto en el elemento de gridview de Android. ¿Cómo ingresarlo y guardarlo?

Hay un control de edición de texto en el elemento de gridview de Android. ¿Cómo ingresarlo y guardarlo?

Esto se debe a que cuando aparece el método de entrada, el sistema actualizará el adaptador de gridview.

La razón es que cuando aparece el método de entrada, se procesará la interfaz, como listView gridView Este tipo se actualizará

Luego se llamará nuevamente al método getView del adaptador

Cuando termine de ingresar y apague el método de entrada, la interfaz se actualizará nuevamente, por lo que necesita Para solucionar este problema, debe hacer:

1. Agregar un evento de cambio de contenido en el método getView del adaptador

edittext.addTextChangedListener(new TextWatcher());

2. En el método afterTextChanged(Editable s) de TextWatcher, escriba el valor ingresado en el campo del objeto vinculado por su adaptador