在onclick按钮后,共享首选项不保存dta

时间:2014-04-17 08:37:43

标签: android

我试图保存数据,但按钮单击我的数据不保存.pl告诉我代码中的任何解决方案和错误。

setContentView(R.layout.main1);
prefs=getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);

if (prefs.contains(Uname))
      {
        username.setText(prefs.getString(Uname, ""));

      }
      if (prefs.contains(Pass))
      {
          password.setText(prefs.getString(Pass, ""));

      }
      if (prefs.contains(Code))
      {
          opcode.setText(prefs.getString(Code, ""));

      }

    btnlogin.setOnClickListener(new OnClickListener() 
    {
    }`
});

}

1 个答案:

答案 0 :(得分:1)

btnlogin.setOnClickListener(new OnClickListener() {

    public void onClick(View v) {
        Editor e = prefs.edit();
        e.putString(Uname, username.getText().toString());
        e.putString(Pass, password.getText().toString());
        e.putString(Code, opcode.getText().toString());
        e.commit();
    }

});