【问题标题】:ClickableSpan on TextView in App WidgetApp Widget 中 TextView 上的 ClickableSpan
【发布时间】:2010-03-15 16:56:53
【问题描述】:

我为 Android 1.5 创建了一个 App Widget。它使用一个 TextView 来呈现许多使用 ClickableSpans 的单个文本链接。但是,ClickableSpan 上的 onClick 事件处理程序永远不会被调用,看来您不能选择小部件上的单个组件,而只能选择整个小部件。

这种方法适用于普通应用程序,那么我需要进行哪些更改才能使其适用于小部件?

【问题讨论】:

    标签: android android-widget


    【解决方案1】:

    我认为,在应用小部件上获得点击的唯一方法是将 onClickPendingIntents 分配给小部件 UI 的特定元素。您不会在 App Widgets 中获得点击事件的 onClick 回调。

    【讨论】:

    • 看来你是对的。谢谢。是时候重新设计我的小部件了。
    【解决方案2】:

    考虑一下小部件 ListView,以及如何处理点击,也许您应该看起来像 onItemClick,以便在小部件中进行选择?

    【讨论】:

      猜你喜欢
      • 2016-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-07
      • 1970-01-01
      • 2011-04-22
      • 1970-01-01
      • 2014-01-18
      相关资源
      最近更新 更多