2011-08-19 70 views
0

在我的應用程序中有一個定期調用Web服務的輪詢任務。根據這個網絡服務的響應,我需要顯示一個帶有兩個按鈕的警告對話框。顯示來自非活動的提醒

但我無法顯示對話框,因爲警報對話框只能從活動中顯示出來。只有吐司才能展示。有沒有方法顯示警報?

回答

2

顯示來自後臺進程的警報不是所需的功能。

我建議您在通知欄中顯示Notification

您可以

Intent myIntent = new Intent(getApplicationContext(), MyActivityNameGoesHere.class) 
myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK) 
context.startActivity(myIntent) 

開始從後臺任務的活動在這個活動,你可以開始定期對話。