2012-05-25 14 views
5

Ich verwende Flash Builder 4.6 zusammen mit Adobe AIR, um eine Android App zu erstellen. Ich möchte eine Art Erinnerung/Termin erstellen, der eine Benachrichtigung auf dem Bildschirm oder in der App-Leiste zur angegebenen Zeit anzeigt. Bisher habe ich noch keinen Weg gefunden, dies zu tun. Ich dachte, ich könnte diese Funktionalität in einem ANE [Actionscript Native Extension] finden, aber ich muss noch auf einen stoßen.Adobe AIR/FlashBuilder 4.6: Erinnerung in Android App erstellen

Ist das möglich? Danke im Voraus!

Antwort

4

Es sind native Open-Source-Erweiterungen verfügbar, mit denen Sie Benachrichtigungen auf Android senden können. This Beispiel von Daniel Koestler enthält die ane-Datei, sowie ein Beispielprojekt und ein Tutorial.

Um eine Benachrichtigung zu einem bestimmten Zeitpunkt zu senden, benötigen Sie eine native Erweiterung für das Android AlarmManager. Siehe SO Frage Set notification to specific time für weitere Details.

Mir ist keine verfügbare native Erweiterung für den AlarmManager auf Adobe's Developer pages oder github bekannt.

+0

Danke. Ich hatte diesen ersten Link schon einmal gesehen. Ich fand diese ANE für Push-Benachrichtigungen, die eine Methode enthält, sendLocalNotification, jedoch konnte ich es nicht zur Arbeit bekommen - https://github.com/freshplanet/ANE-Push-Notification – azsl1326

+0

Great eine Sammlung, die Sie verknüpft zu. Es scheint, die geplante Benachrichtigung über sendLocalNotification ist nur für iOS: https://github.com/freshplanet/ANE-Push-Notification/commit/334513dd7561b05b4d4b78d7ef4617280b53dba2 –

+0

Vielen Dank! Hier ist eine andere Sammlung, falls Sie diese nicht gesehen haben - https://github.com/patrickkulling/Air-Mobile-Extensions – azsl1326