Processes a click on the preference. This includes saving the value to the Android.Content.ISharedPreferences. However, the overridden method should call Preference.CallChangeListener(Java.Lang.Object) to make sure the client wants to update the preference's state with the new value.