在我的应用程序中,有一个轮询任务,定期调用Web服务。根据这个web服务的响应,我需要显示一个带有两个按钮的警告对话框。
但是我无法显示对话框,因为只能从活动中显示警告对话框。只有吐司能够显示。有没有显示警报的方法?
答案 0 :(得分:2)
从后台进程显示警报不是所需的功能。
我建议您在通知栏中显示Notification。
您可以使用
从后台任务中启动活动Intent myIntent = new Intent(getApplicationContext(), MyActivityNameGoesHere.class)
myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
context.startActivity(myIntent)
在此活动中,您可以开始定期对话。