Как сделать уведомление в Xamarin.Forms - PullRequest
0 голосов
/ 27 мая 2018

Как сделать уведомление в Xamarin.Forms с кодом XAML или C #?

Можно ли использовать это в Ios с Xamarin.Forms?

1 Ответ

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

Посмотрите на замечательный Toasts.Forms.Plugin

. Вы можете просто вызвать уведомление, подобное этому

var notificator = DependencyService.Get<IToastNotificator>();

var options = new NotificationOptions()
        {
            Title = "Title",
            Description = "Description"
        };
await notificator.Notify(options);

. Вы можете реагировать на событие, еслипользователь щелкнул, отклонил и т. д. уведомление

var result = await notificator.Notify(options);

// result is a NotificationResult with a NotificationAction in it
public enum NotificationAction
{
    Timeout = 1, // Hides by itself
    Clicked = 2, // User clicked on notification
    Dismissed = 4, // User manually dismissed notification
    ApplicationHidden = 8, // Application went to background
    Failed = 16 // When failed to display the toast
} 

Для Android вы можете выбрать стиль Snackbar или Notification.Взгляните на документацию, чтобы получить контроль, чтобы сделать ваше уведомление, как вы хотите!

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