【问题标题】:Multiple Intents tied to one button in appwidget?多个意图绑定到appwidget中的一个按钮?
【发布时间】:2011-07-07 14:19:36
【问题描述】:

在 android 的 appwidget 中,有没有办法为一个按钮设置多个待处理的意图?目前,它只识别我声明的最后一个意图。

【问题讨论】:

    标签: android button android-intent android-appwidget android-pendingintent


    【解决方案1】:

    在 android 的 appwidget 中,有没有办法为一个按钮设置多个待处理的 Intent?

    不,对不起。每个View 只有一次点击PendingIntent

    【讨论】:

    • 那么在点击时处理多个意图的最佳方法是什么?
    • @Matt:你不会,就像在一个活动中获得多个 OnClickListenersButton 一样。
    【解决方案2】:

    您可以链接待处理的 Intent 以在下一个 Intent 完成工作后触发它,这就是我的做法。我有一个小部件可以触发一个pendingIntent 来启动一项服务,该服务在完成后又会触发另一个Intent。或者,您可以让 pendingIntent 启动一个产生多个 Intent 的服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-13
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 2018-01-29
      • 2023-03-18
      • 1970-01-01
      相关资源
      最近更新 更多