2012-05-25 33 views
5

我正在使用Flash Builder 4.6和Adobe AIR一起創建Android應用程序。我期望創建某種提醒/預約,以便在指定時間在屏幕上或應用欄中顯示通知。到目前爲止,我還沒有找到辦法做到這一點。我想我可能會在ANE [Actionscript Native Extension]中找到這個功能,但是我還沒遇到過。Adob​​e AIR/FlashBuilder 4.6:在Android應用程序中創建提醒

這可能嗎?提前致謝!

回答

4

有開源的本機擴展可用,使您可以在Android上發送通知。 This Daniel Koestler的例子包括了ane文件,以及一個示例項目和一個教程。

要在特定時間發送通知,您需要Android AlarmManager的本機擴展。有關更多詳細信息,請參閱SO問題Set notification to specific time

我不知道任何可用的本機擴展爲AlarmManager Adobe's Developer pages或github。

+0

謝謝。我以前見過第一個鏈接。我發現這個ANE用於推送通知,其中包括一個方法sendLocalNotification,但是,我還沒有能夠得到它的工作 - https://github.com/freshplanet/ANE-Push-Notification – azsl1326

+0

你鏈接的偉大的收集至。似乎通過sendLocalNotification的預定通知僅適用於iOS:https://github.com/freshplanet/ANE-Push-Notification/commit/334513dd7561b05b4d4b78d7ef4617280b53dba2 –

+0

謝謝!這裏是另一個集合,如果你還沒有看到這些 - https://github.com/patrickkulling/Air-Mobile-Extensions – azsl1326