public bool AddListener(IMainListener listener) { if (!listeners.Contains(listener)) { listeners.Add(listener); return(true); } else { return(false); } }
/// <summary> /// Méthode permettant d'attacher IMainListener au fragment /// </summary> /// <param name="context">Le contexte utilisé, ici, ce sera implicitement l'activité Main</param> public override void OnAttach(Android.App.Activity activity) { base.OnAttach(activity); try { mainInterface = (IMainListener)activity; } catch (ClassCastException exception) { Log.Debug("Ex", exception.ToString()); } }
public bool RemoveListener(IMainListener listener) { return(listeners.Remove(listener)); }