예제 #1
0
 public TesseractApi(Context context, AssetsDeployment assetsDeployment)
 {
     _assetsDeployment          = assetsDeployment;
     _context                   = context;
     _progressHandler.Progress += (sender, e) => {
         OnProgress(e.Progress);
     };
     _api = new TessBaseAPI(_progressHandler);
 }
 public TesseractApi (Context context, AssetsDeployment assetsDeployment)
 {
     _assetsDeployment = assetsDeployment;
     _context = context;
     _progressHandler.Progress += (sender, e) => {
         OnProgress (e.Progress);
     };
     _api = new TessBaseAPI (_progressHandler);
 }
예제 #3
0
 protected override void OnCreate(Bundle savedInstanceState)
 {
     base.OnCreate(savedInstanceState);
     CrossCurrentActivity.Current.Init(this, savedInstanceState);
     Xamarin.Essentials.Platform.Init(this, savedInstanceState);
     global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
     LoadApplication(new App());
     Context          context          = Android.App.Application.Context;
     AssetsDeployment assetsDeployment = default;
     ITesseractApi    api = new TesseractApi2(context, assetsDeployment);
 }
예제 #4
0
        public TesseractApi2()
        {
            Context          context          = Android.App.Application.Context;
            AssetsDeployment assetsDeployment = default;

            _assetsDeployment          = assetsDeployment;
            _context                   = context;
            _progressHandler.Progress += (sender, e) => {
                OnProgress(e.Progress);
            };
            _api = new TessBaseAPI(_progressHandler);
        }