Benachrichtigungen in Xamarin.Android

In diesem Abschnitt wird erläutert, wie Sie Benachrichtigungen in Xamarin.Android implementieren. Er beschreibt die verschiedenen Benutzeroberflächenelemente einer Android-Benachrichtigung und erläutert die APIs,die beim Erstellen und Anzeigen einer Benachrichtigung beteiligt sind.

Lokale Benachrichtigungen unter Android

In diesem Abschnitt wird erläutert, wie Sie lokale Benachrichtigungen in Xamarin.Android implementieren. Er beschreibt die verschiedenen Benutzeroberflächenelemente einer Android-Benachrichtigung und erläutert die APIs,die beim Erstellen und Anzeigen einer Benachrichtigung beteiligt sind.

Exemplarische Vorgehensweise: Verwenden von lokalen Benachrichtigungen in Xamarin.Android

In dieser exemplarischen Vorgehensweise wird beschrieben, wie Sie lokale Benachrichtigungen in einer Xamarin.Android-Anwendung verwenden. Sie veranschaulicht die Grundlagen des Erstellens und Veröffentlichens einer Benachrichtigung. Wenn der Benutzer auf die Benachrichtigung im Benachrichtigungs-Drawer klickt, wird eine zweite Aktivität gestartet.

Weiterführende Themen

Firebase Cloud Messaging – Firebase Cloud Messaging (FCM) ist ein Dienst, der das Messaging zwischen mobilen Apps und Serveranwendungen erleichtert. Firebase Cloud Messaging kann verwendet werden, um Remotebenachrichtigungen (auch als Pushbenachrichtigungen bezeichnet) in Xamarin.Android-Anwendungen zu implementieren.

Benachrichtigungen – Dieses Thema für Android-Entwickler ist der endgültige Leitfaden für Android-Benachrichtigungen. Es enthält einen Abschnitt mit Entwurfsüberlegungen, der Ihnen hilft, Ihre Benachrichtigungen so zu entwerfen, dass sie den Richtlinien der Android-Benutzeroberfläche entsprechen. Es enthält weitere Hintergrundinformationen zum Beibehalten der Navigation beim Starten einer Aktivität und erläutert, wie der Fortschritt in einer Benachrichtigung angezeigt und die Medienwiedergabe auf dem Sperrbildschirm gesteuert wird.

NotificationListenerService – Dieser Android-Dienst ermöglicht es Ihrer App, alle auf dem Android-Gerät veröffentlichten Benachrichtigungen zu lauschen (und mit ihnen zu interagieren), nicht nur auf die Benachrichtigungen, für die Ihre App registriert ist. Beachten Sie, dass der Benutzer Ihrer App explizit die Berechtigung erteilen muss, damit sie auf Benachrichtigungen auf dem Gerät lauschen kann.