Android:使用edittext输入设置按钮的文本?

时间:2011-06-08 16:11:20

标签: android layout button android-edittext

我保存了我的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

1 个答案:

答案 0 :(得分:1)

首先你会发现有问题的按钮

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

然后使用setText方法更改其文本

SharedPreferences settings = getSharedPreferences("cars4sale",0);
String zipStr = settings.getString("zip", "");    
button1.setText(zipStr);