是否可以使用SharedPreferences附加我存储的数据,而不是覆盖每个条目?
public void onClick(View argument) {
// TODO Auto-generated method stub
if(argument==save)
{
SharedPreferences sp=getSharedPreferences("userInfo", 0);
SharedPreferences.Editor spe=sp.edit();
spe.putInt("ID",Integer.parseInt(enteredID.getText().toString()));
spe.putString("name", enteredName.getText().toString());
spe.putString("password",enteredPassWord.getText().toString());
spe.putInt("age", Integer.parseInt(enteredAge.getText().toString()));
spe.commit();
}
} 发布于 2013-06-30 18:00:56
获取放在SharedPreferences中的最后一个值,并与新值连接,例如:
String prevString = spe.getString ("name", "");
spe.putString("name", prevString.concat(enteredName.getText().toString()));https://stackoverflow.com/questions/17388995
复制相似问题