我需要使用电话状态监听器来监听电话状态。我在项目中有很多活动。我应该为每个活动注册听众还是更好的方式。
ps:我对使用广播接收器不感兴趣
答案 0 :(得分:0)
如果您的应用中有多个活动需要使用PhoneStateListener监控手机的状态,那么您可以查看是否可以将这些功能合并到一个单元中。例如,您可能希望使用片段来处理手机状态,并将此单个片段嵌入到多个活动中。
广播接收器也可能是一种选择,尽管你已经失去了它。广播接收器是Android处理应用内/跨应用通知的方式。
答案实际上取决于您应用的架构。