2011-06-08 66 views
1

保存我edditext文本:Android:使用edittext輸入來設置按鈕的文本?

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(); 

我想用字符串「拉鍊」,設置了android:文本=」「我的一個按鈕。我不知道如何去解決這個問題,我已經閱讀過有關layoutinflator的內容,但對於我正在嘗試做的事情來說似乎過於複雜。

感謝提前的幫助下, -Nick

回答

1

首先,你會發現按鈕有問題

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

,然後使用的setText方法來改變它的文本

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

天才謝謝! – Nick 2011-06-08 16:26:10