public override IDisposable DatePrompt(DatePromptConfig config)
        {
            var activity = this.TopActivityFunc();

            if (activity is AppCompatActivity act)
            {
                return(this.ShowDialog <DateAppCompatDialogFragment, DatePromptConfig>(act, config));
            }

            return(this.Show(activity, () => DatePromptBuilder.Build(activity, config)));
        }
 protected override Dialog CreateDialog(DatePromptConfig config)
 {
     return(DatePromptBuilder.Build(this.AppCompatActivity, config));
 }