setText не устанавливает текст в EditText
у меня проблема в том, что яЗа три года работы с Android у меня никогда не было ...
Я хочу сделать снимок, и после того, как снимок сделан,EditText
с деятельности становятся понятными. Что я'м делает это установить значенияEditText
вStrings
с помощьюgetText().toString()
восстановить их после съемки.
Строки отлично хранятся вместе с данными, но когда я используюsetText
это нет работа ... Странно то, чтоsetHint
работает!
Как это может быть?
Вот'это код, который ям с помощью:
@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 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
а такжеdescription
глобальныEditTexts
а такжеtempSpotName
а такжеtempSpotDesc
являются глобальными.Strings
Как я могу установить текст?