我的小部件配置类中有一个联系人姓名,并使用以下代码保存它:
String name= mAppWidgetPrefix.getText().toString();
save(context, mAppWidgetId, name);
static void save(Context context, int appWidgetId, String text) {
SharedPreferences.Editor prefs = context.getSharedPreferences(
PREFS_NAME, 0).edit();
prefs.putString(PREF_PREFIX_KEY + appWidgetId, text);
prefs.commit();
}
我用这个加载它:
static String load(Context context, int appWidgetId) {
SharedPreferences prefs = context.getSharedPreferences(PREFS_NAME, 0);
String prefix = prefs.getString(PREF_PREFIX_KEY + appWidgetId, null);
return prefix;
}
它工作正常,但我也想保存电话号码。我需要如何更改代码?
String numberPrefix = pickedNumber.getText().toString(); //I need to save this too