語言

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

傳回

若新值成功寫入持久儲存,則回傳為真。

屬性

備註

將你的偏好設定變更從這個編輯器提交回 SharedPreferences 它正在編輯的物件。 這會以原子方式執行所要求的修改,取代目前 SharedPreferences 中的部分。

請注意,當兩位編輯同時修改偏好設定時,最後一個呼叫提交者勝出。

如果你不在意回傳值,且使用應用程式主線的這個,可以考慮改用 #apply 。

Java 文件 android.content.SharedPreferences.Editor.commit()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於