【发布时间】:2015-10-13 08:37:12
【问题描述】:
我将一些付款值存储在一个 Activity 中
SharedPreferences spreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
productId = spreferences.getString("productId", "");
purchaseToken = spreferences.getString("purchaseToken", "");
orderId = spreferences.getString("orderId", "");
现在我在另一个中检索它们
SharedPreferences spreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
productId = spreferences.getString("productId", "");
purchaseToken = spreferences.getString("purchaseToken", "");
orderId = spreferences.getString("orderId", "");
我的问题是在检索它们后在第二个 Activity 中删除它们。谢谢。
【问题讨论】:
-
您好像打错了存储部分。那里应该有一个 SharedPreferences.Editor 用法