2010-10-14 132 views
0

我有一個由收到的意圖(日曆提醒)啓動的應用程序。如何將屏幕放在當前屏幕的後面?

它可能只是一個接一個地開始多次(它們之間有幾秒鐘)。

現在我希望它堆棧從上而下的畫面..

我的應用程序因此,首先開始得到視... 如果它再次發射,同時還首次下面shown..but這一個因此,當用戶已辦理提示1,它會顯示這個..

Thnks ..

回答

0

您可能試圖實現這種錯誤的方式。我將實現一個消息隊列,對未決意圖調用startActivityForResult。如果你有更多的意圖開始,將它們添加到隊列中。一旦用戶對當前事件做出反應,隊列就會顯示出來。您可能想看看IntentService。我從來沒有親自使用它,但它可能有助於你在找什麼。

+0

嗯..有趣的想法.. 是否已經有這種隊列的機制,或者我必須完整地構建它.. – arnold 2010-10-14 21:59:15

+0

有一些系統用於排隊意圖,我相信。我敢打賭別人可以更好地回答它。如果您有任何疑問,您可以嘗試專門提出一個問題。您也可以使用廣播接收器和服務相當輕鬆地創建自己的隊列 – Falmarri 2010-10-14 22:01:23

0

IntentService是您正在尋找的內容,它可以將Intents放入隊列中。
但是,在找到一個體面的例子時,我的google-fu並不是很成功。