【问题标题】:Android AsyncTask Pub Sub to Context?Android AsyncTask Pub Sub 到上下文?
【发布时间】:2010-08-05 02:47:37
【问题描述】:

我的一个活动启动了一个 AsyncTask。让 Activity 通知 AsyncTask 已完成的最佳方法是什么。我可以将 Activity 作为 Context 传入,但我不希望 AsyncTask 知道 Activity 的类型。

在 .NET 领域,我会订阅“AsyncTask”上的一个事件。我没有在 Android 中找到这样做的方法。

【问题讨论】:

    标签: android android-asynctask


    【解决方案1】:

    一种方法是在 AsyncTask 完成时发送broadcast,如果您有不同类型的活动,则处于活动状态的活动将收到它。为了发送广播,您必须将上下文传递给 AsyncTask,但您的 AsyncTask 不需要区分上下文是什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-08
      • 2011-05-23
      • 2022-01-13
      • 2019-05-17
      • 1970-01-01
      • 2020-04-03
      • 2018-08-09
      相关资源
      最近更新 更多