问题描述
- 使用编辑框输入来设置按钮的文本
- 我保存了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();
我想使用字符串“zip”来给每一个按钮设置android:text="" "" 属性。但是不知道如何做。我查过相关layout inflator的资料,但对于这个问题似乎过于复杂。大家有什么好的方法能设置按钮的文本吗?
解决方案
首先你要找到问题中的按钮
Button button1 = (Button)findViewById(R.id.button1);
然后使用setText方法来改变它的文本
SharedPreferences settings = getSharedPreferences(""cars4sale""0);String zipStr = settings.getString(""zip"""); button1.setText(zipStr);
时间: 2024-08-08 05:43:29