protected override IMvxIosViewPresenter CreatePresenter() { Forms.Init(); var xamarinFormsApp = new MvxFormsApp(); return new MvxFormsIosPagePresenter(Window, xamarinFormsApp); }
protected override IMvxWindowsViewPresenter CreateViewPresenter(IMvxWindowsFrame rootFrame) { Forms.Init(_launchActivatedEventArgs); var xamarinFormsApp = new MvxFormsApp(); var presenter = new MvxFormsWindowsUWPPagePresenter(rootFrame, xamarinFormsApp); Mvx.RegisterSingleton<IMvxViewPresenter>(presenter); return presenter; }
protected override IMvxPhoneViewPresenter CreateViewPresenter(PhoneApplicationFrame rootFrame) { Forms.Init(); var xamarinFormsApp = new MvxFormsApp(); var presenter = new MvxFormsWindowsPhonePagePresenter(rootFrame, xamarinFormsApp); Mvx.RegisterSingleton<IMvxViewPresenter>(presenter); return presenter; }
protected override IMvxWindowsViewPresenter CreateViewPresenter(IMvxWindowsFrame rootFrame) { Forms.Init(_launchActivatedEventArgs); MvxFormsApp = new PageRendererExampleApp(); var presenter = new MvxFormsWindowsUWPPagePresenter(rootFrame, MvxFormsApp); Mvx.RegisterSingleton<IMvxViewPresenter>(presenter); Mvx.LazyConstructAndRegisterSingleton<IImageHolder, ImageHolder>(); return presenter; }
protected override IMvxIosViewPresenter CreatePresenter() { Forms.Init(); MvxFormsApp = new PageRendererExampleApp(); var presenter = new MvxFormsIosPagePresenter(Window, MvxFormsApp); Mvx.RegisterSingleton<IMvxViewPresenter>(presenter); Mvx.LazyConstructAndRegisterSingleton<IImageHolder, ImageHolder>(); return presenter; }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); Forms.Init(this, bundle); var mvxFormsApp = new MvxFormsApp(); LoadApplication(mvxFormsApp); var presenter = Mvx.Resolve<IMvxViewPresenter>() as MvxFormsDroidPagePresenter; presenter.MvxFormsApp = mvxFormsApp; Mvx.Resolve<IMvxAppStart>().Start(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Forms.Init(this, savedInstanceState); ActionBar.SetIcon(Resource.Color.transparent); var mvxFormsApp = new MvxFormsApp(); LoadApplication(mvxFormsApp); var presenter = Mvx.Resolve<IMvxViewPresenter>() as DepthViewerViewPresenter; presenter.MvxFormsApp = mvxFormsApp; Mvx.Resolve<IMvxAppStart>().Start(); }
//private readonly Com.Microsoft.Cognitiveservices.Speechrecognition.SpeechRecognitionMode speechMode = Com.Microsoft.Cognitiveservices.Speechrecognition.SpeechRecognitionMode.LongDictation; //speech mode short for20,long for200 //string locale = "en-au"; //language //string locale2 = "zh-CN"; //string key = "1e7fe3d56350428197a55f6873c45269"; //DataRecognitionClient dataClient = null; //MicrophoneRecognitionClient micClient = null; //FinalResponseStatus isReceivedResponse = FinalResponseStatus.NotReceived; //Com.Microsoft.Cognitiveservices.Speechrecognition.SpeechRecognitionMode protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); Forms.Init(this, bundle); var mvxFormsApp = new MvxFormsApp(); LoadApplication(mvxFormsApp); var presenter = Mvx.Resolve<IMvxViewPresenter>() as MvxFormsDroidPagePresenter; presenter.MvxFormsApp = mvxFormsApp; //Mvx.RegisterType<IBingSpeech, MainActivity>(); Mvx.Resolve<IMvxAppStart>().Start(); //App.Init(this); }
public MvxFormsDroidPagePresenter(MvxFormsApp mvxFormsApp) : base(mvxFormsApp) { }