/** * Se implementa este metodo para actualizar el valor del id de la empresa del campo oculto cuando * la persona no selecciona ninguna opcion de la lista sino que escribe completamente el contenido * del campo autocomplete. */ @Override public void afterTextChanged(Editable s) { String nombreEmpresa = acNombreEmpresa.getText().toString(); EmpresaSqliteDao empresaDao = new EmpresaSqliteDao(); Cursor cursor = empresaDao.buscarEmpresaPorNombre(contexto, nombreEmpresa); if (cursor.getCount() != 0) { // Obtenemos el id de la empresa String idEmpresa = cursor.getString(0); // Update the parent class's TextView etIdEmpresa.setText(idEmpresa); } else { etIdEmpresa.setText(""); } }