我正在使用 xamarin、mvvmcross 和 zxing.net.mobile 编写应用程序。我希望能够在可移植类库中使用 IMobileBarcodeScanner 的实例来进行扫描。
我遇到的问题是 IMobileBarcodeScanner 的机器人版本需要将上下文传递给构造函数。我猜我们需要在视图构造函数中注册类型,以便我们可以传递正确的上下文。
由于会有多个视图,我可以为每个视图注册不同的 IMobileBarcodeScanner 实例吗?或者,我可以将 IMobileBarcodeScanner 设为视图模型上的公共属性并从视图构造函数中设置它吗?
谢谢你的帮助!