Ich benutze Backendless Push-Benachrichtigung in meiner App auf dem Weg wie in Backendless beschrieben. Ich habe einen Empfänger implementiert, der bacendless Dienst erweitert. Jetzt sehe ich, dass die Benachrichtigung in der Benachrichtigungsleiste erscheint und nur den Teil der Nachricht anzeigt, der in einer Zeile verfügbar ist. Auch wenn ich auf diese Benachrichtigung klicke, komme ich zur Hauptaktivität und es passiert nichts. Ich habe den Handler benutzt, um die Nachricht in Aktivität zu schreiben, aber nicht angezeigt. Jetzt alles, was ich will, erhalten die Benachrichtigung von Backendless, zeigt das auf eine benutzerdefinierte Weise und auch in einer Aktivität nach dem Klicken auf die Benachrichtigung in der Benachrichtigungsleiste.Wie man Backendless Push Notification in einer Aktivität zeigt?
Antwort
Ich habe eine einfache App so, dass in der Haupttätigkeit können Sie auf eine Schaltfläche klicken, um Benachrichtigungen zu senden (an das gleiche Gerät nur zu Lernzwecken), dann nach dem Senden der Benachrichtigung, starte ich eine andere Aktivität, um den Inhalt der zu lesen Benachrichtigung Nachricht .. und es hat funktioniert, aber ich habe keine Ahnung, wie Sie es mit der Benachrichtigungsleiste verknüpfen, so dass die Nachricht nach dem Klicken auf die Benachrichtigung in der Benachrichtigungsleiste angezeigt wird.
dies möglicherweise nicht alle Ihre Fragen beantworten, aber es kann helfen, weil Sie auf dem Laufenden, dass Sie die Nachricht nicht lesen konnte ..
unten ist der Code, den ich verwendet, um den Inhalt einer Nachricht zu erhalten .. und ich veröffentlichte die Benachrichtigungen in einem bestimmten Kanal (mein Kanal)
AsyncCallback<List<Message>> subscriptionResponder = new AsyncCallback<List<Message>>()
{
@Override
public void handleResponse(List<Message> messages)
{
Iterator<Message> messageIterator = messages.iterator();
while(messageIterator.hasNext())
{
Message message = messageIterator.next();
Map<String, String> headers = message.getHeaders();
String str= headers.get("android-content-text");
// get the other headers
Log.i ("My app", "Received message - " + str) ;
}
}
@Override
public void handleFault(BackendlessFault backendlessFault)
{
//handle Fault
}
};
AsyncCallback<Subscription> methodCallback = new AsyncCallback<Subscription>() {
@Override
public void handleResponse(Subscription response) {
Log.i ("My app", "handleResponse of methodCallback ") ;
}
@Override
public void handleFault(BackendlessFault fault) {
//handle Fault
}
};
SubscriptionOptions subscriptionOptions = new SubscriptionOptions();
Backendless.Messaging.subscribe("my channel", subscriptionResponder, subscriptionOptions , methodCallback);
- 1. Backendless - PHP .. Wie man Daten aus einer Tabelle in backendless
- 2. Wie ein Signal Push Push Notification Nachricht in Android lesen?
- 3. iOS "Local" Push Notification
- 4. Push Notification Zweite Kachel
- 5. Ionic Push Notification ohne Server
- 6. Push Notification Alert Handling
- 7. GCM Push Notification NodeJS
- 8. iPhone Push Notification
- 9. Apple Push Notification Service
- 10. Xamarin.Forms - Push Notification - iOS
- 11. iPhone SDK Push Notification
- 12. Linphone Push Notification
- 13. Ipad Push Notification
- 14. iPhone: Wie man Abzeichen nach Push Notification entfernt?
- 15. Fehlerbehebung Apple Push Notification Services
- 16. GCM Push Notification mit Asp.Net
- 17. ios Firebase Push Notification Projekt
- 18. Push-Notification Badge automatisches Inkrement
- 19. Erweiterbare GCM push `notification` von Server-Seite
- 20. iOS Push Notification benutzerdefinierte Tonwiederholung?
- 21. Wie zeigt man benutzerdefinierte UI für eine GCM-Push-Benachrichtigung?
- 22. Apple Push Notification Entwicklung in Objective-C
- 23. Blank Benachrichtigungssymbol in Android Push Notification
- 24. No Push Notification Capability in Xcode
- 25. Aktivität, wenn Push-Benachrichtigung geklickt wird (Android)
- 26. APNS (Apple Push Notification Service) Zuverlässigkeit
- 27. Wie implementieren Sie Push-Notification mit C2DM in Android?
- 28. Swift- Entfernen Push Notification Badge Nummer?
- 29. erstellen Provisioning-Datei für Push Notification
- 30. Bluemix Push Notification Registrierungs-ID-Liste
Sorry, es ist nicht der Fall, den ich suche. – Razon