1

我对警报视图有一点问题,这个想法是,当应用程序启动时,它会在后台询问应用程序的新数据,因此在收到信息后,如果有新数据,则应该显示 AlertView。问题来了,因为 AlertView 只显示在我启动 asyncTask 的主要活动中,所以如果我已经在其他活动中,当我回到主要活动时会出现警报,想法是显示 AlertView在用户进行的任何活动中。

我的第一个想法是我发送给 AsyncTask 的上下文是问题,所以我尝试使用 getApplicationContext() 以便应用程序在创建 alertView 时崩溃。所以我正在寻找一种方法来在屏幕上显示这个 AlertView 或类似的东西,无论他在应用程序上,有没有人有想法?

任何想法将不胜感激

4

1 回答 1

1

您可以在每个活动中使用广播接收器,只要使用广播接收器显示警报框,接收器接收到的内容就会持续监控您的后台服务。

于 2013-04-25T15:02:49.290 回答