Android - push-уведомление в фоновом режиме c # - PullRequest
0 голосов
/ 14 мая 2018

Я работаю над приложением Android C#, которое отслеживает цену акций пользователя. Я хочу, чтобы приложение отправляло уведомления (в фоновом режиме) всякий раз, когда стоимость акций увеличивается на 1%. Я выполнил поиск в Интернете и знаю, что мне нужно использовать BroadcastReceiver и Services, но я не могу реализовать свой собственный код, и я не нашел учебника или опубликованного примера того, как это сделать. Я уверен, что решение будет очень простым, но я не могу его получить. Итак, еще раз, я хочу отправлять уведомления в bachground всякий раз, когда var price увеличивается на 1% .. Пожалуйста, помогите мне сделать это .. Спасибо

Вот что у меня есть до сих пор:

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

    }
}

1 Ответ

0 голосов
/ 15 мая 2018

Я предоставил демо на github .

В моем проекте есть две кнопки, первая из которых - регистрация трансляции и запуск службы для вашего приложения.Во-вторых, имитировать увеличение цены, вы можете изменить ее на основе вашей.Я добавил комментарии в свой проект.

Здесь - как использовать BroadcasetReceiver в Xamarin.Android.И здесь - это как использовать Service. Здесь - как отправить уведомление в Xamarin.Android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...