显示非活动的警报

时间:2011-08-19 10:10:30

标签: android

在我的应用程序中,有一个轮询任务,定期调用Web服务。根据这个web服务的响应,我需要显示一个带有两个按钮的警告对话框。

但是我无法显示对话框,因为只能从活动中显示警告对话框。只有吐司能够显示。有没有显示警报的方法?

1 个答案:

答案 0 :(得分:2)

从后台进程显示警报不是所需的功能。

我建议您在通知栏中显示Notification

您可以使用

从后台任务中启动活动
Intent myIntent = new Intent(getApplicationContext(), MyActivityNameGoesHere.class)
myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
context.startActivity(myIntent)

在此活动中,您可以开始定期对话。