官方称,Android 中确实存在没有向 SL4A 公开的用于自定义通知的 API。
参考:
http://developer.android.com/guide/topics/ui/notifiers/notifications.html#CustomExpandedView
http://code.google.com/p/android-scripting/wiki/ApiReference
官方称,SL4a 没有公开任何 API 来触发用户点击的意图。。
notify(
String title: title,
String message)
Run Code Online (Sandbox Code Playgroud)通知,仅显示一条通知,当用户单击该通知时将取消该通知。现在,如果您可以跟踪此通知的取消,则可以使用脚本启动新意图。
黑客?
请注意,Android 会处理来自 SL4A 的这些通知,而不是来自您的脚本的通知。(因此您将获得 SL4A 图标)因此,以某种方式可以使用暴露于正常 JAVA 代码的所有 API,将 SL4A 视为应用程序,但这种方法将使所有使用 SL4a 的应用程序具有相同的徽标。;)