Xamarin Android项目访问PCL功能



我创建了一个跨平台Xamarin Forms应用程序。在便携式类中,我有一个网络浏览量,该网络浏览量从URL加载网页。

从我的Android项目中,我希望能够更改Webview URL。

最好的方法是什么?我对此是新手,所以任何帮助我指向正确方向的帮助。

谢谢

我也有类似的场景,我想在Android项目中阅读收到的SMS并将消息发送到PCL项目。为此,我使用了Xamarin的Mendvingcenter:

在Android的活动中,收到SMS后,我使用以下代码将SMS消息主体发送回PCL:

MessagingCenter.Send<RegisterSecondPage, string>
                            (new RegisterSecondPage(), "OtpReceived", code);

,在我的一个PCL页面中,我像这样收到了它:

MessagingCenter.Subscribe<RegisterSecondPage, string>
                (new RegisterSecondPage(), "OtpReceived", async (s, code) =>
            {
                ActivationCode = code;
            });

我相信您也可以使用类似的情况。

最新更新