public static void Show(string msg, Base.TOAST_LENGTH length = Base.TOAST_LENGTH.LONG) { switch (length) { case Base.TOAST_LENGTH.LONG: DependencyService.Get <IMyDependencyService>().LongShowToast(msg); break; case Base.TOAST_LENGTH.SHORT: DependencyService.Get <IMyDependencyService>().ShortShowToast(msg); break; } }
public static void ShowInThread(string msg, Base.TOAST_LENGTH length = Base.TOAST_LENGTH.LONG) { Device.BeginInvokeOnMainThread(new System.Action(() => { switch (length) { case Base.TOAST_LENGTH.LONG: DependencyService.Get <IMyDependencyService>().LongShowToast(msg); break; case Base.TOAST_LENGTH.SHORT: DependencyService.Get <IMyDependencyService>().ShortShowToast(msg); break; } })); }