【发布时间】:2011-07-07 14:19:36
【问题描述】:
在 android 的 appwidget 中,有没有办法为一个按钮设置多个待处理的意图?目前,它只识别我声明的最后一个意图。
【问题讨论】:
标签: android button android-intent android-appwidget android-pendingintent
在 android 的 appwidget 中,有没有办法为一个按钮设置多个待处理的意图?目前,它只识别我声明的最后一个意图。
【问题讨论】:
标签: android button android-intent android-appwidget android-pendingintent
在 android 的 appwidget 中,有没有办法为一个按钮设置多个待处理的 Intent?
不,对不起。每个View 只有一次点击PendingIntent。
【讨论】:
OnClickListeners 和 Button 一样。
您可以链接待处理的 Intent 以在下一个 Intent 完成工作后触发它,这就是我的做法。我有一个小部件可以触发一个pendingIntent 来启动一项服务,该服务在完成后又会触发另一个Intent。或者,您可以让 pendingIntent 启动一个产生多个 Intent 的服务。
【讨论】: