Preference.OnSetInitialValue(Boolean, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementare questa opzione per impostare il valore iniziale della preferenza.
[Android.Runtime.Register("onSetInitialValue", "(ZLjava/lang/Object;)V", "GetOnSetInitialValue_ZLjava_lang_Object_Handler")]
protected virtual void OnSetInitialValue(bool restorePersistedValue, Java.Lang.Object? defaultValue);
[<Android.Runtime.Register("onSetInitialValue", "(ZLjava/lang/Object;)V", "GetOnSetInitialValue_ZLjava_lang_Object_Handler")>]
abstract member OnSetInitialValue : bool * Java.Lang.Object -> unit
override this.OnSetInitialValue : bool * Java.Lang.Object -> unit
Parametri
- restorePersistedValue
- Boolean
True per ripristinare il valore persistente; false per usare il valore var>defaultValue</var> specificato<.
- defaultValue
- Object
Valore predefinito per questa preferenza. Usare questa opzione solo se <var>restorePersistedValue</var> è false.
- Attributi
Commenti
Implementare questa opzione per impostare il valore iniziale della preferenza.
Se <var>restorePersistedValue</var> è true, è necessario ripristinare il valore preferenza da android.content.SharedPreferences. Se <var>restorePersistedValue</var> è false, è necessario impostare il valore Preferenza su defaultValue specificato (e possibilmente archiviare su SharedPreferences se #shouldPersist() è true).
Nel caso di utilizzo PreferenceDataStoredi , il <valore var>restorePersistedValue</var> è sempre true. Ma il valore predefinito (se specificato) è impostato.
Questo potrebbe non essere sempre chiamato. Un esempio è se non deve essere persistente, ma non esiste alcun valore predefinito specificato.
per android.preference.Preference.onSetInitialValue(boolean, java.lang.Object).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.