sl4a python通知问题

时间:2011-08-29 02:06:53

标签: android python scripting sl4a

我有两个关于sl4a脚本语言的问题。我想开发一个python脚本,服务器会定期联系并将一些信息发布到通知栏。

我已成功将消息添加到通知栏,但

  1. 通知图标始终为sl4a徽标。有没有办法将其改为其他东西? (我不介意使用一些hack方法,比如重命名资源文件,如果这样可以工作......)
  2. 当我点击通知时,它只是删除了该消息。我想添加一些将用户带到某个应用或网页的意图。有可能吗?
  3. 谢谢!

1 个答案:

答案 0 :(得分:3)

  1. 据官方统计,没有向SL4A公开API以自定义Android中存在的通知。
    参考: http://developer.android.com/guide/topics/ui/notifiers/notifications.html#CustomExpandedView http://code.google.com/p/android-scripting/wiki/ApiReference

  2. 据官方统计,没有向SL4a公开API以触发用户点击用户的意图。

    notify(
     String title: title,
     String message)
    
  3. 通知,只显示用户点击时将被取消的通知。现在,不知何故,如果您可以跟踪此通知的取消,您可以使用您的脚本启动新的意图。

    <强>哈克吗

    请注意,Android会从SL4A处理这些通知,而不会从您的脚本处理这些通知。 (因为你得到了SL4A图标)因此,不知何故可以使用暴露于普通JAVA代码的所有API,将SL4A视为一个应用程序但是这种方法会使你使用SL4a的所有应用程序都具有相同的徽标。 ;)