1.由broadcastreceiver发布app; 2.自定义来电显示

时间:2013-05-09 10:14:29

标签: android broadcastreceiver

我有两个问题:

  1. 我希望我的广播接收器将成为主要发射器(不是活动!!)。怎么做?

  2. 我想写一个自定义来电窗口/自定义来电显示。如何更换默认窗口或将其隐藏起来?

  3. 爱丽儿

1 个答案:

答案 0 :(得分:0)

广播接收器不能用作主发射器,即活动。

广播接收器只会在后台监听Intent(app不需要运行)。当您收到广播意图时,您将根据广播类型执行操作。

例如,在您想要做的事情中,您可以让广播接收器监听电话状态是否已更改并检查其是否已接收,然后在您的应用中启动活动。

注意,我不确定您是否有权更改传入呼叫窗口,因为这是由android内部控制的,我不相信您有权访问不使用此功能或修改窗口。