Поделиться через


ISharedPreferencesEditor.Commit Метод

Определение

Зафиксируйте изменения настроек из этого редактора SharedPreferences в объект, который он редактируется.

[Android.Runtime.Register("commit", "()Z", "GetCommitHandler:Android.Content.ISharedPreferencesEditorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Commit ();
[<Android.Runtime.Register("commit", "()Z", "GetCommitHandler:Android.Content.ISharedPreferencesEditorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Commit : unit -> bool

Возвращаемое значение

Возвращает значение true, если новые значения были успешно записаны в постоянное хранилище.

Атрибуты

Комментарии

Зафиксируйте изменения настроек из этого редактора SharedPreferences в объект, который он редактируется. Это атомарно выполняет запрошенные изменения, заменяя все, что в настоящее время находится в SharedPreferences.

Обратите внимание, что при одновременном изменении параметров двумя редакторами последний для вызова победы фиксации.

Если вы не заботитесь о возвращаемом значении, и вы используете это из основного потока приложения, рассмотрите возможность использования #apply .

Документация по Java для android.content.SharedPreferences.Editor.commit().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к