Android: использовать ввод текста редактирования, чтобы установить текст кнопки?

1

Я сохраняю текст edditext:

final EditText Zipcodeinput = (EditText) findViewById(R.id.Zipcode);


SharedPreferences settings = getSharedPreferences("cars4sale",0);
SharedPreferences.Editor editor = settings.edit();
editor.putString("zip", Zipcodeinput.getText().toString());
editor.commit();

Я хочу использовать строку "zip" для установки android: text = "" для одной из моих кнопок. Я не знаю, как это сделать. Я читал о layoutinflator, но это кажется слишком сложным для того, что я пытаюсь сделать.

Спасибо за помощь заранее, -Nick

Теги:
button
android-edittext
layout

1 ответ

1
Лучший ответ

Сначала вы найдете интересующую кнопку

Button button1 = (Button)findViewById(R.id.button1);

а затем используйте метод setText для изменения его текста

SharedPreferences settings = getSharedPreferences("cars4sale",0);
String zipStr = settings.getString("zip", "");    
button1.setText(zipStr);
  • 0
    Гений спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню