setText no establece texto a EditText

Tengo un problema que nunca antes había tenido en casi tres años de desarrollo con Android ...

Quiero tomar una foto y después de tomar la foto, laEditTextSe aclaran s de la actividad. Lo que estoy haciendo es establecer los valores de laEditText aStrings utilizandogetText().toString() Para restaurarlos después de tomar la foto.

Las cadenas se almacenan perfectamente con los datos, pero cuando usosetText, no funciona ... Lo extraño es quesetHint ¡trabajos!

¿Cómo puede ser?

Aquí está el código que estoy usando:

@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (requestCode == CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE) {
            if (resultCode == RESULT_OK) {
                // Image captured and saved to fileUri specified in the Intent

                grabImage(imgView);

                for (int u = 0; u <= 2; u++)
                {
                    if (savedImgs[u].equals(""))
                    {
                        imgs = u + 1;
                        savedImgs[u] = photo.toString();
                        break;
                    }
                }

                /*Bitmap thumbnail = (Bitmap) data.getExtras().get("data"); ---> It is a small bitmap, for icons...
                imgView.setImageBitmap(thumbnail);
                imgView.setVisibility(View.VISIBLE);*/

            } else if (resultCode == RESULT_CANCELED) {
                // User cancelled the image capture
            } else {
                Toast.makeText(this, "Image couldn't be taken. Try again later.", Toast.LENGTH_LONG).show();
            }
        }

        if (!tempSpotName.equals("") || !tempSpotDesc.equals("")) {

            name.setText(tempSpotName);
            description.setText(tempSpotDesc);
        }
    }

name ydescription son globalesEditTexts ytempSpotName ytempSpotDesc son globalesStrings.

¿Cómo puedo configurar el texto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta