async void OnSettingClicked(object sender, System.EventArgs e) { if (retrycount != 0) { if (retrycount % 3 == 0) { rewardVideo.ShowAd(); } else { iIterstitia.ShowAd(); } } _renderer.ClearBoardState(); retrycount++; await Navigation.PushPopupAsync(new AISelect(this)); }
void OnTapped(object sender, EventArgs e) { try { var sndObject = sender as StackLayout; var grid = this.Parent as Grid; switch (sndObject.StyleId) { case "RegCamera": { var machineid = DependencyService.Get <MethodExt>().MachineId(); string Model = DeviceInfo.Model; NetProcess.SendRegCamera(Model, machineid); PopupNavigation.Instance.PushAsync(new CameraPage()); } break; case "MyCamera": { rewardVideo.ShowAd(); NetProcess.SendReqCameraList(); } break; case "Qna": { iIterstitia.ShowAd(); PopupNavigation.Instance.PushAsync(new QnAPage()); } break; case "Setting": { PopupNavigation.Instance.PushAsync(new SettingPage()); } break; } } catch (Exception ex) { string str = ex.Message; } }