控制android中发送的多条短信
我做了一个自动发送短信到传入号码的应用程序。但问题是,它发送两条短信,而不是每次通话发送一条。 我在我的日志中验证,我的BroadcastReceive()方法在电话状态更改时被调用两次,我不知道如何控制。 有人有主意吗?谢谢你的帮助 对不起,我的英语有问题控制android中发送的多条短信,android,sms,broadcastreceiver,Android,Sms,Broadcastreceiver,我做了一个自动发送短信到传入号码的应用程序。但问题是,它发送两条短信,而不是每次通话发送一条。 我在我的日志中验证,我的BroadcastReceive()方法在电话状态更改时被调用两次,我不知道如何控制。 有人有主意吗?谢谢你的帮助 对不起,我的英语有问题 if(EXTRA_STATE == RINGING) sendSMS(); 您只能检查来电的铃声状态吗? 它将确保您的短信息仅在来电处于振铃状态时发送一次,而不会发送其他短信息。您是否在额外状态中检查了呼叫状态。是的,我这样做了:
if(EXTRA_STATE == RINGING)
sendSMS();
您只能检查来电的铃声状态吗?
它将确保您的短信息仅在来电处于振铃状态时发送一次,而不会发送其他短信息。您是否在额外状态中检查了呼叫状态。是的,我这样做了:第一条短信息在额外状态振铃时发送,第二条短信息在空闲时发送