2010-09-09 62 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

相关问题