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, laEditText
Se 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?