2011-02-10 143 views
0

显示用户在编辑文本中填写电话号码和密码时的示例,然后单击使用共享首选项提交存储在数据库中的此信息。使用共享首选项

回答

1

共享首选项存储在文件中而不存储在数据库中。

SharedPreferences myPrefs; 
    myPrefs = this.getSharedPreferences("preference", MODE_PRIVATE); 
    EditText phonenumber_edit = (EditText) findViewById(R.id.phonenumber_edit); 
    EditText password_edit = (EditText) findViewById(R.id.password_edit); 
    Button submit = (Button) findViewById(R.id.submit); 
    submit.setOnClickListener(new View.OnClickListener() { 

       public void onClick(View v) { 
    SharedPreferences.Editor prefsEditor = myPrefs.edit(); 
    prefsEditor.putString("phonenumber", phonenumber_edit.getText()); 
    prefsEditor.putString("password", password_edit.getText()); 
    prefsEditor.commit(); 
    } 
    }