2010-09-09 90 views
0

我想在用戶發起呼叫時在呼叫屏幕中顯示警報。Android中的呼叫屏幕顯示AlertDialog

目前我有:

  • 類MyAlert擴展活動查看和處理警報
  • 類CallReceiver擴展的BroadcastReceiver處理呼叫

從CallReceiver,我啓動警報在MyAlert上使用startActivity。問題是警報出現在我的主要活動中,所以我們沒有在正確的時間看到它,但只有當我們打開該應用程序時,這完全沒用。

如果有人有任何想法,它會幫助我很多;我失去了希望!

回答

0

呼叫屏幕是一個單獨的應用程序的一部分。這意味着您將不得不修改該源並進行安裝以獲得您所需的功能。 WhitePAges的應用程序,我相信其實這是..

+0

我看到一些應用程序這樣做。例如,一個應用程序,如果您點擊手機上的任何位置的主屏幕按鈕,主屏幕,調用屏幕等,則會出現一個對話框,但不打開此應用程序。我想要的只是在呼叫屏幕上方有一個AlertDialog,我不知道如何。我的意思是如何修改該源的建議? – Julie 2010-09-09 14:17:53

+0

您聲明只有當您的應用程序打開並運行時纔會出現對話框。如果您將應用程序作爲啓動服務運行,但通常會因電量消耗而有所阻止 – 2010-09-09 14:37:42

+0

好的,非常感謝您的幫助,我會盡力而爲。 – Julie 2010-09-09 15:01:07

相關問題