private void OnAntennaFragmentClose()
 {
     if (mAntennaFragment != null) {
         mAntennaFragment.Dispose();
         mAntennaFragment = null;
     }
 }
 private void OnAntennaClick(IAntenna antenna)
 {
     OnAntennaFragmentClose();
     if (antenna != null) {
         mAntennaFragment = new AntennaConfigFragment(antenna, OnAntennaFragmentClose,
             x => mSatelliteFragment.RebuildAntennaList());
     }
 }
 public override void Show()
 {
     mAntennaFragment = new AntennaConfigFragment(mAntenna, Hide, a => { });
     base.Show();
 }