我创建了一个跨平台Xamarin Forms应用程序。在Portable Class中,我有一个从URL加载网页的WebView。
从我的Android项目中,我希望能够更改WebView URL。
最好的方法是什么?我对此并不熟悉,所以任何指导我正确方向的帮助都会很棒。
谢谢
答案 0 :(得分:0)
我有一个类似的场景,我想在Android项目中阅读收到的短信并将消息发送到PCL项目。 为此,我使用了Xamarin的MessagingCenter:
在Android的活动中,收到短信后,我使用以下代码将短信主体发送回PCL:
MessagingCenter.Send<RegisterSecondPage, string>
(new RegisterSecondPage(), "OtpReceived", code);
在我的一个PCL页面中,我收到了这样的回复:
MessagingCenter.Subscribe<RegisterSecondPage, string>
(new RegisterSecondPage(), "OtpReceived", async (s, code) =>
{
ActivationCode = code;
});
我相信你也可以使用类似的场景。