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(); }