我有一个实现几个 onClickListeners 的程序。因此,当用户通过按钮单击进行时。无论如何要保存用户在离开应用程序或被销毁之前所在的 onClick 侦听器?
问问题
527 次
2 回答
2
使用 sharedpreference 来实现这一点。每当您单击任何按钮时,都会存储按钮名称及其值。
例子
SharedPreferences pref = getSharedPreferences(PREFS_NAME,MODE_PRIVATE);
passwordInString = password.getText().toString();
userNameInString = username.getText().toString();
getSharedPreferences(PREFS_NAME, MODE_PRIVATE)
.edit()
.putString(PREFS_USERNAME, passwordInString)
.putString(PREFS_PASSWORD, userNameInString)
.commit();
并在 oncreate() 中始终使用以下代码示例获取按钮的状态
String usernameName = pref.getString(PREFS_USERNAME, "");
String upassWord = pref.getString(PREFS_PASSWORD, "");
根据值,您可以设置按钮的状态
于 2011-06-29T12:32:00.803 回答
0
您可以为此目的使用 SharedPreferences。
于 2011-06-29T01:58:58.720 回答