Android - 后台服务推送通知c#

时间:2018-05-14 13:49:13

标签: c# android visual-studio xamarin service

我正在开发用于跟踪用户股票价格的Android C#应用。我希望应用程序在股票价值增加1%时推送通知(在后台)。我在网上搜索过,我知道我需要使用BroadcastReceiverServices,但我无法实现自己的代码,而且我没有找到教程或已发布的如何操作的例子。我相信解决方案很容易,但我无法得到它。 所以,每当var price上升1%时,我想在bachground中发送通知..请帮助我这样做..谢谢

这是我到现在所拥有的:

     [BroadcastReceiver]
public class MyReciver : Android.Content.BroadcastReceiver
{
    public override void OnReceive(Context context, Intent intent)
    {

    }
}

1 个答案:

答案 0 :(得分:0)

我在github上提供了一个演示。

在我的项目中,有两个按钮,第一个是注册广播,并为您的应用启动服务。第二个是模仿增加价格,你可以根据你的价格改变它。我在我的项目中添加了评论。

Here是如何在Xamarin.Android中使用BroadcasetReceiver的。 here是如何使用Service的。Here。 {{3}}是如何在Xamarin.Android中推送通知。