Notifications 在基于Xamarin表单的应用程序中将数据从android服务传递到ContentPage
我有一个基于XamarinForms的应用程序 我在Android项目中创建了一个后台服务,该服务希望将数据发送到显示给用户的ContentPage(PCL格式) 如何将数据传递到ContentPage(从xx.Droid项目到PCL) 一种解决办法是:Notifications 在基于Xamarin表单的应用程序中将数据从android服务传递到ContentPage,notifications,updates,xamarin.forms,background-service,Notifications,Updates,Xamarin.forms,Background Service,我有一个基于XamarinForms的应用程序 我在Android项目中创建了一个后台服务,该服务希望将数据发送到显示给用户的ContentPage(PCL格式) 如何将数据传递到ContentPage(从xx.Droid项目到PCL) 一种解决办法是: 使用静态变量(例如var TEMP_var)在PCL中创建类,该变量将从xxx.Droid项目访问 从xxx.Droid项目的服务类更新该静态变量(TEMP_VAR)的值 需要在该静态变量(TEMP_VAR)上创建通知程序 如果需要,使用Me
- 使用静态变量(例如var TEMP_var)在PCL中创建类,该变量将从xxx.Droid项目访问
- 从xxx.Droid项目的服务类更新该静态变量(TEMP_VAR)的值
- 需要在该静态变量(TEMP_VAR)上创建通知程序
- 如果需要,使用MessageCenter机制更新内容页
如果有更好的解决方案,你能提供给我吗?这可以通过使用C#的概念来实现
- 依赖服务
- 事件
名称空间
{
公共接口CurrentLocationService
{
void start();
事件处理程序位置已更改;
}
}