Baby_Bonnie 2012-11-27 07:45 采纳率: 96.4%
浏览 2135
已采纳

使用编辑框输入来设置按钮的文本

我保存了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的资料,但对于这个问题似乎过于复杂。大家有什么好的方法能设置按钮的文本吗?

  • 写回答

1条回答

  • Curie-87 2012-11-27 09:23
    关注

    首先你要找到问题中的按钮

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

    然后使用setText方法来改变它的文本

    SharedPreferences settings = getSharedPreferences("cars4sale",0);
    String zipStr = settings.getString("zip", "");    
    button1.setText(zipStr);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献