在整个申请过程中听取手机状态?

时间:2012-05-22 18:53:01

标签: java android

我需要使用电话状态监听器来监听电话状态。我在项目中有很多活动。我应该为每个活动注册听众还是更好的方式。

ps:我对使用广播接收器不感兴趣

1 个答案:

答案 0 :(得分:0)

如果您的应用中有多个活动需要使用PhoneStateListener监控手机的状态,那么您可以查看是否可以将这些功能合并到一个单元中。例如,您可能希望使用片段来处理手机状态,并将此单个片段嵌入到多个活动中。

广播接收器也可能是一种选择,尽管你已经失去了它。广播接收器是Android处理应用内/跨应用通知的方式。

答案实际上取决于您应用的架构。