public override void AddOnMenuVisibilityListener(IOnMenuVisibilityListener listener) { var @delegate = new MenuVisibilityListenerAdapter(listener); this.menuVisibilityListeners.Add(listener, @delegate); this.SupportActionBar.AddOnMenuVisibilityListener(@delegate); }
public override void RemoveOnMenuVisibilityListener(IOnMenuVisibilityListener listener) { if (this.menuVisibilityListeners.ContainsKey(listener)) { using (var @delegate = this.menuVisibilityListeners[listener]) { this.SupportActionBar.RemoveOnMenuVisibilityListener(@delegate); } } }