我試圖從非活動中顯示與我的應用程序的警報對話框。從非活動中顯示警報構建器
所以這裏的困難是我不想在一個活動中做,而是在我的一般應用程序類中。
public class AppName extends com.github.droidfu.DroidFuApplication {
public static long TIME_CONTENT_UPDATE = 60; //half hour
Handler mHandler = new Handler();
@Override
public void onCreate() {
super.onCreate();
intent = new Intent(this, VSSyncController.class);
setupTimer();
}
private void setupCatalogTimer() {
final Context con = this;
//A handler runs on a separate thread
mHandler = new Handler(new Handler.Callback() {
public boolean handleMessage(Message msg) {
showMyAlertDialog(con)
mHandler.sendEmptyMessageDelayed(0, TIME_CONTENT_UPDATE);
return true;
}
});
}
}
基本上我想表明從那裏一個警告對話框,但我需要有一種方法來找出哪些,如果有在前臺的任何活動,所以我可以從那裏調用它。
我該怎麼做才能做到這一點?
謝謝!
我不認爲你的用例有道理。通過顯示應用程序中的對話框,你試圖完成什麼?也許你應該使用通知來代替? – 2011-01-27 18:43:02
因爲我想讓用戶通過那個對話框給出一個答案(是/否) – dwbrito 2011-01-27 18:43:35