将 Android MainActivity 中的短文本数据绑定/设置.cs到共享的 Xamarin Forms Lab



有没有办法在Xamarin Forms(XAML或代码隐藏(AppXYZ中定义一个标签,可以从Xamarin Android AppXYZ.Android:MainActivity.cs和AppXYZ.iOS:Main.cs更新? 即在Android中的事件(例如蓝牙(中设置一个简短的文本?看了很多例子,还不清楚。也许是消息中心?

在 Android Project: MainActivity 中.cs(例如(: FormsAppXYZ.LabelXYZ.Text = "Updated string";

如果不可能,那么使用Xamarin Android Native执行此操作的正确方法? 赞赏,因为我必须将标签混合到共享的Xamarin Forms Tabbed GUI中。

根据您需要执行多少蓝牙工作,我的第一个建议是使用您已经提到的消息传递中心。

另一个明显的方法是使用第三方插件,因为我不相信 Xamarin 已经发布了一个。我目前知道这两个:

  • https://github.com/aritchie/bluetoothle
  • https://github.com/xabre/xamarin-bluetooth-le

最新更新