Skip to content

Commit e364209

Browse files
authored
feat(android): optimize TiProperties (#13944)
1 parent d9ae9ba commit e364209

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

android/titanium/src/java/org/appcelerator/titanium/TiProperties.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public TiProperties(Context context, String name, boolean clear)
3838
{
3939
preferences = context.getSharedPreferences(name, Context.MODE_PRIVATE);
4040
if (clear) {
41-
preferences.edit().clear().commit();
41+
preferences.edit().clear().apply();
4242
}
4343
}
4444

@@ -103,7 +103,7 @@ public void setString(String key, String value)
103103
} else {
104104
editor.putString(key, value);
105105
}
106-
editor.commit();
106+
editor.apply();
107107
}
108108

109109
/**
@@ -160,7 +160,7 @@ public void setInt(String key, int value)
160160

161161
SharedPreferences.Editor editor = preferences.edit();
162162
editor.putInt(key, value);
163-
editor.commit();
163+
editor.apply();
164164
}
165165

166166
/**
@@ -208,7 +208,7 @@ public void setDouble(String key, double value)
208208

209209
SharedPreferences.Editor editor = preferences.edit();
210210
editor.putString(key, value + "");
211-
editor.commit();
211+
editor.apply();
212212
}
213213

214214
/**
@@ -266,7 +266,7 @@ public void setBool(String key, boolean value)
266266

267267
SharedPreferences.Editor editor = preferences.edit();
268268
editor.putBoolean(key, value);
269-
editor.commit();
269+
editor.apply();
270270
}
271271

272272
/**
@@ -311,7 +311,7 @@ public void setList(String key, String[] value)
311311
}
312312
editor.putInt(key + ".length", value.length);
313313

314-
editor.commit();
314+
editor.apply();
315315
}
316316

317317
/**
@@ -377,7 +377,7 @@ public void removeProperty(String key)
377377
if (preferences.contains(key)) {
378378
SharedPreferences.Editor editor = preferences.edit();
379379
editor.remove(key);
380-
editor.commit();
380+
editor.apply();
381381
}
382382
}
383383

@@ -386,7 +386,7 @@ public void removeProperty(String key)
386386
*/
387387
public void removeAllProperties()
388388
{
389-
preferences.edit().clear().commit();
389+
preferences.edit().clear().apply();
390390
}
391391

392392
public static void setSystemProperties(JSONObject prop)

0 commit comments

Comments
 (0)