/// <summary> /// Inflates the given XML resource and adds the preference hierarchy to the current /// preference hierarchy. /// </summary> /// <param name="preferencesResId"> The XML resource ID to inflate. </param> public virtual void AddPreferencesFromResource(int preferencesResId) { RequirePreferenceManager(); PreferenceScreen = PreferenceManagerCompat.InflateFromResource(mPreferenceManager, Activity, preferencesResId, PreferenceScreen); }
public override void OnCreate(Bundle paramBundle) { base.OnCreate(paramBundle); mPreferenceManager = PreferenceManagerCompat.NewInstance(Activity, FIRST_REQUEST_CODE); PreferenceManagerCompat.SetFragment(mPreferenceManager, this); }
/// <summary> /// Adds preferences from activities that match the given <seealso cref="Intent"/>. /// </summary> /// <param name="intent"> The <seealso cref="Intent"/> to query activities. </param> public virtual void AddPreferencesFromIntent(Intent intent) { RequirePreferenceManager(); PreferenceScreen = PreferenceManagerCompat.InflateFromIntent(mPreferenceManager, intent, PreferenceScreen); }
public override void OnActivityResult(int requestCode, int resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); PreferenceManagerCompat.DispatchActivityResult(mPreferenceManager, requestCode, resultCode, data); }
public override void OnDestroy() { base.OnDestroy(); PreferenceManagerCompat.DispatchActivityDestroy(mPreferenceManager); }
public override void OnStop() { base.OnStop(); PreferenceManagerCompat.DispatchActivityStop(mPreferenceManager); PreferenceManagerCompat.SetOnPreferenceTreeClickListener(mPreferenceManager, null); }
public override void OnStart() { base.OnStart(); PreferenceManagerCompat.SetOnPreferenceTreeClickListener(mPreferenceManager, this); }